Where is Zhenlubu?

Where is Zhenlubu located?

Zhenlubu, Shanxi, China (approx. 40.24639°, 113.2192°)


Where is Zhenlubu on the map?