Where is Mashanbeizhai?

Where is Mashanbeizhai located?

Mashanbeizhai, Shandong, China (approx. 37.43472°, 121.525°)


Where is Mashanbeizhai on the map?