Where is Chenqitang?

Where is Chenqitang located?

Chenqitang, Anhui, China (approx. 30.26667°, 116.1583°)


Where is Chenqitang on the map?