The Hague

Looks like the train station?