Where is Xuguang?

Where is Xuguang located?

Xuguang, Shandong, China (approx. 37.22722°, 117.8822°)


Where is Xuguang on the map?