Where is Lao-hu-shao?

Where is Lao-hu-shao located?

Lao-hu-shao, Jilin, China (approx. 40.90028°, 125.9892°)


Where is Lao-hu-shao on the map?