The view from the back of Chicken Church. It is a place of worship located in Magelang, Central Java, Indonesia.