Scientists Discover 'Lost World' in New Guinea

Meera Dolasia
2010-05-19T05:36:26-07:00

A team of Indonesian and International explorers recently revealed some amazing pictures of new mammals, a reptile, an amphibian and a number of insects that they discovered in the remote rainforests of the Foja Mountains on the Island of New Guinea.