Picture of a Canal in Amsterdam, the capital of the Netherlands. It is the largest city in Holland. The canals define Amsterdam's layout with many fine houses and mansions situated along the canals.
VIEW: More images from the category Amsterdam, The Netherlands
or taken at the same
location or around the same time .