Luxembourg – satellite July 8, 2016 Luxembourg, satellite Source: Google MapsSee also Countries:Luxembourg