Where is this place?

Stockholm Amsterdam