People visit the square of the Flood Control Monument in Harbin, northeast China's Heilongjiang Province, June 19, 2026. Dragon Boat Festival falls on June 19 this year. People enjoy their 3-day holiday through various ways. (Xinhua/Zhang Tao)
People visit the square of the Flood Control Monument in Harbin, northeast China's Heilongjiang Province, June 19, 2026. Dragon Boat Festival falls on June 19 this year. People enjoy their 3-day holiday through various ways. (Xinhua/Zhang Tao)