Uncategorized

Image Gallery

01 / 01

South Korea to Build World’s Largest Tidal Power Plant

Sihwa lake, a large bay on the South Korean coast, will soon become the world's largest tidal energy plant.