Where is Zhenjiaqun?

Where is Zhenjiaqun located?

Zhenjiaqun, Anhui, China (approx. 30.51111°, 117.1194°)


Where is Zhenjiaqun on the map?