LOOK: Check out the Aguians View Point in Banaue, Ifugao Province. This surreal local place is where heaven meets the earth. You can see picturesque wide skies and lush greenery. Truly, a must-visit spot in the Philippines. | Contributed photos by Christian Paolo Flores