With temperatures peaking at 34 degrees Celsius, tourists at West Lake in Hangzhou resort to fans to shade themselves from the sun on May 15, 2023. [Photo/VCG]
Go to Forum >>0 Comment(s)