4K Papers

Pandora

578 views 75 likes Share wallpaper

Download 3840x2160 (16:9)

#nature, #landscape, #mountain, #forest

                                        

This looks like something out of the Avatar movie but no, it can actually be found in Zhangjiajie National Forest Park, China.