Zhangjiajie National Park Monorail China 湖南张家界国家森林公园
Uploader: Luke Starkenburg
Original upload date: Tue, 16 May 2017 00:00:00 GMT
Archive date: Fri, 03 Dec 2021 08:32:07 GMT
There is a cute little monorail train in the Zhangjiajie National Park where the Hallelujah "Avatar" Mountains are. These mountains in central China are absolutely amazing to see and experience! The
Show more...