Designed by
Title
Step agriculture, or terrace agriculture, is a system where steep hills or mountainsides are cut to form level areas of arable #276173140
Description
Step agriculture, or terrace agriculture, is a system where steep hills or mountainsides are cut to form level areas of arable land. View of Hiley village, Singalila Range in western Sikkim, India