Tag
floating island
-
World’s Largest Artificial Floating Island (Photo: Rober Koehler) The world’s largest artificial Floating Island has recently been opened in the South Korean capital, Seoul. Floating island under construction on the…