Where is Chuangtian?

Where is Chuangtian located?

Chuangtian, Anhui, China (approx. 31.16667°, 116.0833°)


Where is Chuangtian on the map?