Where is JiangjabaiMao?

Where is JiangjabaiMao located?

JiangjabaiMao, Shandong, China (approx. 36.37472°, 120.6017°)


Where is JiangjabaiMao on the map?