Where is Zhanjialuan?

Where is Zhanjialuan located?

Zhanjialuan, Anhui, China (approx. 29.95°, 116.5444°)


Where is Zhanjialuan on the map?