I guess these are the burbs of Amsterdam.. somewhere near Schiphol. Red roofed buildings standing out