Mount Tambora

It is located in the Indonesian province of West Nusa Tenggara.

An excerpt from the article 15 facts about Mount Tambora