It's not every day that you see a huge 94-meter ship sail through the narrow canals in the Netherlands. (more…)