Located in the rocky forests of Zhangjiajie Hunan Province of China, the Cloud Forest offers pristine views. The breathtaking site is one of China’s most popular tourist attractions. Visiting the site is whimsical and offers a site that has been likened to the movie Avatar. If you are thinking of visiting China, this is a must-see. The paintings have served as an inspiration to many painters, and have been used as a reference by many Chinese artists. The mountains are covered by a dense blanket of fog, which is why it is named cloud forest. A main feature of the world wonder is the South Celestial Pillar.