Streets in Wuhan, central China’s Hubei Province, water-logged after heavy rainfall

A heavy rain pounded Wuhan, capital city of central China’s Hubei Province overnight, with rainfall in some areas reaching 80 millimeters. Jokes about “enjoying the sea view at Wuhan!“ went viral on Chinese social media again. Subscribe to us on Youtube: Download for IOS: Download for Android: Follow us on: Facebook: https://www.
Back to Top