Where is Shan-shuai-wan-tzu?

Where is Shan-shuai-wan-tzu located?

Shan-shuai-wan-tzu, Jilin, China (approx. 42.90861°, 130.2225°)


Where is Shan-shuai-wan-tzu on the map?