BEIJING, July 16, 2018 - A man rides on a waterlogged road in Beijing, capital of China, July 16, 2018. The city issued a rainstorm as well as flood alert Monday.

1 / 1
 

Latest News

Latest Photos