9 MUST VISIT PLACES IN ZHANGJIAJIE
Picturesque city of Zhangjiajie in the northwestern part of Hunan has been given due recognition as a UNESCO World Heritage Site since 1992. 9 MUST VISIT PLACES IN ZHANGJIAJIE Zhangjiajie was propelled on the world map after the release of one of the most successful high-grossing James Cameron Sci-Fi film “Avatar” in December 2009, as […]