The 2024 G60 Shanghai Sheshan Half Marathon started to the very second at 7:30 am on April 21 in the Shanghai Happy Valley – located in the Songjiang district of East China's Shanghai – attracting nearly 5,000 participants from around the world.
During the Qingming holiday on April 4-6, hordes of residents and tourists thronged to East China's Shanghai to revel in the beauty of spring.