Where is Oslo Central Station?

Where is Oslo Central Station located?

Oslo Central Station, Oslo, Norway (approx. 59.91086°, 10.75227°)


Where is Oslo Central Station on the map?