A network of tidal energy converters at a coastal site, shown during sunset with turbines partially submerged and harnessing wave power.

Code produit:
831830261