Bad Weather this Week
A woman walks with an umbrella during heavy rain in Beijing on July 20, 2016. Some areas and streets in Beijing have started to flood over heavy rain. (Photo by Nicolas Asfouri/AFP Photo)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy