The Narada Resort & Spa Qixian Mount is a resort hotel featuring a tropical rain forest environment. Narada Resort & Spa Qixian Mount enjoys a location surrounded by some of the most pristine tropical wilderness areas in China, near a beautiful waterfall and tropical plants, as well as a hot spring ...