Tue, 21-Oct-2025

Waterfalls appear in train station after heavy rains in eastern China

Waterfalls train station eastern China

Wuxi East train station in eastern China was engulfed by a deluge of flooding, creating an extraordinary scene reminiscent of waterfalls. Escalators and staircases became torrents as water cascaded down, causing significant disruption. This incident is part of a series of extreme weather events that have been sweeping through central and eastern China in recent … Read more