Where is Lanjiawopu?

Where is Lanjiawopu located?

Lanjiawopu, Jilin, China (approx. 44.13333°, 123.8°)


Where is Lanjiawopu on the map?