Scientist have found a so-called "lost world" in an Indonesian mountain jungle, home to dozens of new species of animals and plants. "It's as close to the Garden of Eden as you're going to find on Earth."
Tuesday, February 7, 2006 8:31PM
Scientist have found a so-called "lost world" in an Indonesian mountain jungle, home to dozens of new species of animals and plants. "It's as close to the Garden of Eden as you're going to find on Earth."