Where is Jeddah Train Station?

Where is Jeddah Train Station located?

Jeddah Train Station, Jeddah Train Station, Saudi Arabia (approx. 21.516413°, 39.24284°)


Where is Jeddah Train Station on the map?