Where is Xingdao?

Where is Xingdao located?

Xingdao, Shandong, China (approx. 35.98889°, 120.2158°)


Where is Xingdao on the map?