Where is Victoria Cross Station?

Where is Victoria Cross Station located?

Victoria Cross Station, Victoria Cross Station, Australia (approx. -33.83622°, 151.20749°)


Where is Victoria Cross Station on the map?