Marken - Netherlands. Where time forgot to pass.