Where is Lihuangtian?

Where is Lihuangtian located?

Lihuangtian, Anhui, China (approx. 29.70833°, 118.1°)


Where is Lihuangtian on the map?