Whoa, cool! Scientists have found a "Lost World" in an Indonesian mountain jungle. So far they've already discovered dozens of new species of birds, butterflies, frogs and plants, oh my! No word yet on giant Gorillas, though, but they JUST found the place! "It's as close to the Garden of Eden as you're going to find on Earth" said the co-leader of the expedition. Bulldozing for a Wal-Mart and Starbucks begins this Fall. Click here for more.