"Lost World" found in Indonesian jungle
Scientists said they had found a "Lost World" in an Indonesian mountain jungle, home to dozens of exotic new species of birds, butterflies, frogs and plants. "It's as close to the Garden of Eden as
Scientists said they had found a "Lost World" in an Indonesian mountain jungle, home to dozens of exotic new species of birds, butterflies, frogs and plants. "It's as close to the Garden of Eden as