People select souvenirs at a shop on the Central Street 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 select souvenirs at a shop on the Central Street 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)