World's first tidal power station


World's first tidal power station (1)