On July 19, 2026, Shangha was suddenly hit by a powerful rainstorm. Streets, supermarkets, schools, and hospitals were flooded, turning into a vast sea of water. Traffic operations were nearly paralyzed. Many vehicles broke down, and some people had to use boats to get around. The heavy rain also caused leaks at Shanghai’s top luxury shopping mall, Shanghai IFC Mall, while Shanghai Hongqiao Rail way Station also reported multiple leaks.
Join this channel to get access to perks:
https://www.youtube.com/channel/UCT2kPBcD6tXn8TP_aV7BmgA/join
#chinaobserver
All rights reserved.
⭐You can support us at: https://donorbox.org/china-observer-supporting-independent-news
⭐For business cooperation, please contact us: business@chinaobserver.co

