Where is Zhangjialou?

Where is Zhangjialou located?

Zhangjialou, Anhui, China (approx. 31.00694°, 116.6417°)


Where is Zhangjialou on the map?