Where is Huizhou South Station?

Where is Huizhou South Station located?

Huizhou South Station, Huizhou South Station, China (approx. 22.78685°, 114.4881°)


Where is Huizhou South Station on the map?