Where is Chenlichzhuang?

Where is Chenlichzhuang located?

Chenlichzhuang, Anhui, China (approx. 33.45°, 116.2167°)


Where is Chenlichzhuang on the map?