Explore relationships
Mount Merbabu
Mount Merbabu (Indonesian: Gunung Merbabu) is a dormantstratovolcano in Central Java province on the Indonesian island of Java. The name Merbabu could be loosely translated as 'Mountain of Ash' from the Javanese combined words; Meru means "mountain" and awu or abu means "ash".
Use + to expand a branch. Click a topic name to open its summary.