An aerial view of a tidal barrage a manmade structure built across a bay or estuary equipped with turbines to harness #319103515
Description
An aerial view of a tidal barrage a manmade structure built across a bay or estuary equipped with turbines to harness the constant flow of tidal. Vector illustration AI generated