La Redoute Stadium
France · Europe
About
The La Redoute Stadium (Stade de la Redoute in French) is a French Stadium on the island of Réunion, an overseas department in the south-western Indian Ocean. It is located in Saint-Denis, the capital, on the small plateau hosting the neighborhood of La Redoute.
Adapted from Wikipedia (CC BY-SA). Photography via Wikimedia Commons.