La Rochelle, Île de Ré – satellite Graeme Villeret 8 years ago Source: ESA See also Countries: France