Editor's Note:
Riders get creative to avoid the sun and heat on July 11 in Hangzhou city, Zhejiang Province. The strange and, in some cases, colorful self-made masks have been an attention-grabbing spectacle in above 35C temperature. Photos: CFP
Photo: CFP figcaption > Photo: CFP figcaption > Photo: CFP figcaption >