by Wirepec
Melbourne, Australia - November 14, 2005: The Flinders Street Station is a train station in the city Melbourne, Australia. This historically significant building has been operating for over a century and is one of Melbourne's most recognizable landmarks.