Where is Zhaojia?

Where is Zhaojia located?

Zhaojia, Anhui, China (approx. 29.86944°, 117.3194°)


Where is Zhaojia on the map?