Amsterdam – satellite • Map • PopulationData.net

Satellite image of the greater urban region of Amsterdam, capital of Netherlands.