terrace culture
- terracingCutting slopes into steps
- hillsideSloping terrain face
- rice paddiesFlooded fields for grain
- agricultureCultivation of land, livestock
- slopesAngled ground surfaces
irrigation · Andes · Bali · contour · stepped · farming · Incas · harvest · retaining walls · mountainside · cultivation · watershed · erosion control · ancient · Philippines · leveling · soil conservation · embankment