Ecuador Island / November 5, 2009 by Karim Nader Modern day utopia: the life on an artificial island called Ecuador, in a complex called The World. Unbuilt. Read More