Where is Liuweizhen?

Where is Liuweizhen located?

Liuweizhen, Anhui, China (approx. 33.64722°, 118.0861°)


Where is Liuweizhen on the map?