Where is Xuejadao?

Where is Xuejadao located?

Xuejadao, Shandong, China (approx. 35.95972°, 120.2144°)


Where is Xuejadao on the map?