Yihuali Night View Park is located on Nanshan Mountain in Chongqing, a city in southwest China that is also surrounded by the Yangtze and Jialing rivers.
Situated in southeast China's Chongqing municipality, Wulong Karst Tourism Area features spectacular landscapes and natural wonders.
Taohuayuan, which means peach flower garden in Chinese, is a national 5A-level scenic area. It is the prototype of the "heaven on earth" mentioned by the great poet Tao Yuanming who lived during the Eastern Jin Dynasty (317-420).