Travelers wait to board high-speed bullet trains at the Hangzhou East Railway Station on May 5, 2026, the last day of the May Day holidays. Photo: VCG
Tourists snap a picture at the Zhongwu Park in Beijing on May 4, 2026 during the May Day ...
A flower goddess parade is held in the historic and cultural city block Three Lanes and Seven Alleys ...
A crowd of visitors to the Beijing Zoo watch a giant panda on May 3, 2023, the last ...