According to Ethnologue, the languages of Papua New Guinea number 830 living languages. Of these living languages, 43 are institutional, 303 are developing, 348 are vigorous, 108 are in trouble, and 36 are dying. One reason cited for the survival of so many languages are relative poverty which has kept any single language from becoming dominant. Another reason is that this land area is broken into 600 islands that geographically shelter the smaller languages.
And here is a volcano erupting in Papua just a few days ago.