Terrace farming in Kasauli in the Shivalik hills, Himachal Pradesh. The yellow on the roof of the building is actually maize drying.