Banaue Rice Terraces, Philippines

Banaue Rice Terraces, Philippines

The Banaue Rice Terraces are no less of a Cultural Treasure of the great Philippines and stands out as one of the outstanding Natural Wonder of the World, as categorized by most of the Filipinos. The terraces are beautifully fashioned in the mountains of Ifugao. These...