Where is Janhashans?

Where is Janhashans located?

Janhashans, Shandong, China (approx. 37.70417°, 117.5139°)


Where is Janhashans on the map?