South Korean authorities today announced that the first section of an enormous artificial island floating in the Han River in Seoul will officially open at the weekend. Known simply as “Floating Island”, the artificial construction is thought to be the largest of its kind in the world (the artificial islands off Dubai do not actually […]