The world's first large-scale tidal power plant, the Rance Tidal Power Station is located in ______.
The Rance Tidal Power Station is located in Brittany of France. It was the world's first large-scale tidal power plant. It opened in the year 1966.