News

As heavy rains lashed southwest China in early July, a video was misleadingly shared in posts claiming it showed the roof of an airport in Chongqing collapsing. The footage in fact shows a section ...
Chongqing, a megacity in southwest China with a population of over 32 million, serves as a gateway to inland China and is a major manufacturing hub. It became China's fourth municipality in 1997 ...
The Liziba station, part of the Chongqing Rail Transit 2, was launched in 2005 and can be found between the sixth and eighth floors of a 19-storey building including several apartments.
Heavy rain in China's Chongqing threatens rivers, mass evacuations continue By Reuters July 15, 20235:56 AM PDTUpdated July 15, 2023 ...