Where is Shanlichzhuang?

Where is Shanlichzhuang located?

Shanlichzhuang, Anhui, China (approx. 32.64167°, 115.725°)


Where is Shanlichzhuang on the map?