Mount Wuyi, located in China's southeast province of Fujian, has unique, rare, and exquisite natural landscapes and profound historical and cultural connotations. Mount Wuyi was inscribed on the UNESCO World Cultural and Natural Heritage List in 1999.