Terrace cultivation is practiced in Uttarakhand state in Northern India. It is practiced on steep slopes and reduces soil erosion and surface runoff. This method of cultivation is used in different places around the world for the purpose of effective farming.