Suroloyo Peak

Suroloyo Peak is one of the peaks of Menoreh Mountains on the island of Java, Indonesia.