The weather even caused water to pour from the ceiling at Xujiahui Metro Station in Shanghai.
( read original story …)
The Shanghai News
The weather even caused water to pour from the ceiling at Xujiahui Metro Station in Shanghai.
( read original story …)