Avatar Mountains, Zhangjiajie, Hunan, China

1 year ago
6

Beautiful places in the world. Rising eerily through misty clouds, the towering karst spires of China's Avatar Mountains create a fantasy landscape that astounds visitors in Hunan's mystical Zhangjiajie National Forest Park. Isn't it beautiful?

Loading comments...