Where is Janlow?

Where is Janlow located?

Janlow, Anhui, China (approx. 34.25833°, 116.6333°)


Where is Janlow on the map?