Where is Zhenxi?

Where is Zhenxi located?

Zhenxi, Anhui, China (approx. 30.36389°, 117.4667°)


Where is Zhenxi on the map?