Quartz sandstone pillar in Zhangjiajie in China
Zhangjiajie National Forest Park, China - UNESCO World Heritage Site. Natural quartz sandstone pillar the Avatar Hallelujah Mountain among woods and rocks in Tianzi Mountains, Hunan Province, China.
© BiancoBlue | Stock Free Images
Similar Free Images