Where is Sun Yat-sen University Station?

Where is Sun Yat-sen University Station located?

Sun Yat-sen University Station, Guangdong, China (approx. 23.08914°, 113.2993°)


Where is Sun Yat-sen University Station on the map?