mahamaya.com
»
India 2004
: 265 / 331
The green ground cover is Darjeeling tea, growing on the hillside.