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