February 26, 2024 1:47 PM


This Train Passes Through An Apartment Building In Chongqing China

This new train route is the first in the world to pass inside the blocks of flats in a residential building in China.


Abandoned Top-Secret Nuclear Military Plant Transformed Into Tourist Attraction

The largest man-made cave in the world, the 816 Nuclear Military Plant, is located in the mountains of Fuling district in China's Chongqing municipality. This former top-secret nuclear military plant was once used to manufacture plutonium and house thousands of explosives. Recently, it has been re-opened to tourists and visitors for the first time.


Real Time Analytics