Where is Shaoguan?

Where is Shaoguan located?

Shaoguan, Shaoguan (Station), China (approx. 24.753529°, 113.50898°)


Where is Shaoguan on the map?