Author: travelchinaguide
From: China
Views: 37
Uploaded: Jul 27, 2026 11:46
Sorry, only one vote is allowed for each video.
0
Share
The floating mountain inside Zhangjiajie National Forest Park, also known as Hallelujah Mountain, stands vertically amid the peaks and is topped with vegetation.