Where is Liangjiaqun?

Where is Liangjiaqun located?

Liangjiaqun, Shandong, China (approx. 36.28444°, 120.6139°)


Where is Liangjiaqun on the map?