Scientists Find ‘Lost World’ in Indonesia Scientists Discover ‘Lost World’ Apparently Never Visited by Humans in Indonesian Jungles. Read more about it in ABCNews