Sihwa Levee

Korea (South) / Inchon /

World's largest structure devoted to producing electricity from ocean tides.
Nearby cities:
Coordinates:   37°18'50"N   126°38'6"E

Comments

  • Great work done by South Koreans. - Photo uploaded by Tapash roy.
This article was last modified 11 years ago