Train passing thru a building

Chongqing city in China also known as Mountain city has the unique mark of herself. In a 19-storey residential building, a ‘big’ hole is there through which the train passes. A special tunnel is built through floor six to eight as a passage for train. The mountain city is home to 49 million people packed […]

Read More Train passing thru a building