China heavy down pour
Heavy rains caused flooding in Zhongshan (China, Guangdong Province).
With the arrival of water, the city experiences an invasion of crocodiles.
Sign in to join the conversation.
Sign in with Google
Comments