terrace-pan


terrace-pan

A typical terraced valley. Every inch of arable land is utilized for crop production.