AMSTERDAM letters filled with pictures of famous places and cityscapes in Amsterdam city, Netherlands