Jaime Kowal Photography

Amsterdam, Holland

25 images
Subscribe RSS

Amsterdam is the capital and largest city of the Netherlands, located in the province of North Holland in the west of the country. The city, which had a population of around 1 million on 1 January 2008, comprises the northern part of the Randstad, the 6th-largest metropolitan area in Europe, with a population of around 6.7 million.