A church. Built in the form of a giant chicken. In Java, Yogyakarta region, near a lookout west of Borobudur. The second half is Yogya city from around Tamansari, the Water Palace. Big thanks to Beng Beng for leading us to the launch spots.
Watch the video below!