The Week in Pictures: May 10 – May 16, 2014. Part 2/5

Vehicles are submerged in the streets on May 11, 2014 in Shenzhen, Guangdong Province of China. China's southern city Shenzhen experienced its strongest rainfall since 2008, which caused parts of the city to flood. The city's meteorological bureau issued a red alert for heavy rain, the highest level of the four-tier alert system. (Photo by ChinaFotoPress/ChinaFotoPress via Getty Images)
The Week in Pictures: May 10 – May 16, 2014. Part 2/5
   
  Military Woman Gallery

Must See Places

Google Ads Privacy