Where is Kuaiqiqing?

Where is Kuaiqiqing located?

Kuaiqiqing, Anhui, China (approx. 33.04167°, 115.075°)


Where is Kuaiqiqing on the map?