No. Where is this place?

Stockholm Amsterdam