Where is Zhongqingshan?

Where is Zhongqingshan located?

Zhongqingshan, Fujian, China (approx. 26.93123°, 118.6355°)


Where is Zhongqingshan on the map?