Mount WuyiMount Wuyi, widely considered to be one of the most beautiful spots in China, stands south of Wuyishan, a city in Fujian province. The mountain’s slopes are covered by a vast subtropical forest and dotted with a number of important archeological sites.
