Watch Talent: This train passes through residential building in China!

Your eyes are not deceiving you. The train passes through a residential building in southwest China’s Chongqing, known as the ‘Mountain City’!

Copyright Disclaimer:
This video embed is sourced from Youtube’s Official page of the content producer. For any copyright claims or violation please refer to Youtube Copyright Notification at this link:

Recommended posts:

What Next?

Related Articles