A stadium turns into a "giant pool" after continuous heavy rains poured down in Wuhan on July 6, 2016. (Photo/Asianewsphoto)
RIGHT BG
A stadium turns into a "giant pool" after continuous heavy rains poured down in Wuhan on July 6, 2016. (Photo/Asianewsphoto)