Tembelang


Tembelang - village in Magelang, Central Java Province, Indonesia.