Photo Galleries / In Pictures
Image 1 of 12
Flood water falls down a stairway as residents get out of the entrance to a subway station amid heavy rainfalls in Beijing, July 21, 2012.
PHOTO: Reutters
Share