By Rodrigo M. (r.martinez@latinospost.com) | First Posted: Jul 24, 2015 05:05 PM EDT

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!