A stadium turns into a "giant pool" after continuous heavy rains poured down in Wuhan on July 6, 2016. [Photo by Hu Jiusi/Asianewsphoto]