Where is Zhenxiaomiao?

Where is Zhenxiaomiao located?

Zhenxiaomiao, Anhui, China (approx. 33.63333°, 115.7°)


Where is Zhenxiaomiao on the map?