Where is Guilin South Bus Station?

Where is Guilin South Bus Station located?

Guilin South Bus Station, Guilin South Bus Station, China (approx. 25.197554°, 110.27801°)


Where is Guilin South Bus Station on the map?