Tag: Eden City


  • Eden City

    Known as Eden City since its inception, the Lake Titicaca settlement is one of two places on Earth that still have standing water on the surface. The areas around Eden City are domed like on Mars, but the seals are far tighter. Eden City is the leader in …

All Tags