Where is Longbay?

Where is Longbay located?

Longbay, Shanxi, China (approx. 37.78139°, 112.8072°)


Where is Longbay on the map?