Amsterdam – satellite July 5, 2016 Amsterdam, Netherlands Source: Google MapsSee also Countries:Netherlands