Where is Shaolongzhuang?

Where is Shaolongzhuang located?

Shaolongzhuang, Anhui, China (approx. 33.13333°, 116.825°)


Where is Shaolongzhuang on the map?