Where is Zhenyuexing?

Where is Zhenyuexing located?

Zhenyuexing, Anhui, China (approx. 30.53056°, 117.1056°)


Where is Zhenyuexing on the map?