The view from the summit of Telomoyo, located in Magelang, Central Java, Indonesia.
Pemandangan dari puncak Telomoyo yang terletak di Magelang, Jawa Tengah, Indonesia.
Location: Indonesia