Amsterdam, Haarlem and more are beautiful cities. Holland a really smart country.