Where is Shaoguan?
Where is Shaoguan located?
Shaoguan, Shaoguan (Station), China (approx. 24.753529°, 113.50898°)
Where is Shaoguan on the map?
{"latitude":24.753529,"longitude":113.50898,"title":"Shaoguan"}