The Netherlands, Amsterdam, Stationsplein.
Central Station.