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