Ranu Kumbolo might be one of the familiar names, especially for those who like to ride mountains. Dubbed the paradise of Semeru, Ranu Kumbolo or Lake Kumbolo which is at the foot of Mount Semeru
Files for Editorial Use Only cannot be used for any commercial purposes.