That is a really long tramway
Central station
If you had to choose an iconic photo from the Netherlands it is probably going to be this one