More to explore:
Longmen Grottoes, LuoYang, China
Tianzi Mountain is located in Zhangjiajie in the Hunan Province of China.
Zhangjiajie National Forest Park in China
China - Maijishan Caves at Tianshui
Hallelujah Mountains, China
Location filming of Avatar (Zhangjiajie, China) yes this place does in fact exist!
Zhangjiajie National Forest Park, China
Maijishan Caves, Tianshui, China
This was one of the more spectacular pillars at Zhangjiajie National Park in China.
Ascher Cliff Restaurant, Switzerland amazing!