Zhangjiajie April 2015

Zhangjiajie is located in Hunan province in south central China.  The most notable feature of the national park is its pillar like rock formations.  After rain, there will be mist and low hanging clouds and the rock pillars will appear to float like in the Avatar movie.  Unfortunately the day we went, there was only […]