The Île d'Orléans is a Canadian Island located in the St. Lawrence River, 5km downstream of Quebec City. It's connected to mainland by the via the Île d'Orléans Bridge and it has about 7,000 inhabitants.