The Foja Mountains are where those new species have been found in Indonesia.
worldwind://goto/world=Earth&lat=-2.60000&lon=139.08322&alt=246981
Here are some news articles if you're interested.
Fox News: 'Lost World' Found in New Guinea Jungle
BBC: Science team finds 'lost world'
CNN: 'Lost world' found in Indonesian jungle
worldwind://goto/world=Earth&lat=-2.60000&lon=139.08322&alt=246981
Here are some news articles if you're interested.
Fox News: 'Lost World' Found in New Guinea Jungle
BBC: Science team finds 'lost world'
CNN: 'Lost world' found in Indonesian jungle