Have you been to the Netherlands? Well, if not, this video may convince you to finally make the trip. It’s really well done and does a great job of highlighting the parts that really are very cool.

I’m heeding the call, and I’m off to Amsterdam!