5 years agoAvatar Mountains in China | Zhangjiajie National Forest Park | China 2019 Day 1| Travel Video VlogTorresJourneys