Tag

Church

Browsing

Located amidst the thick forests of Magelang, Indonesia, is a huge building shaped like a ‘chicken’. Originally intended to look like a dove, this giant embellished structure is situated less…