Where is Chongtuan?

Where is Chongtuan located?

Chongtuan, Anhui, China (approx. 33.83889°, 117.3583°)


Where is Chongtuan on the map?