The Grand Greens of Hapao Village in the Philippines / by JD Andrews

The Ibulao River 

Rice Terrace in the Hapao Village