Slide 264
The green ground cover is Darjeeling tea, growing on the hillside.
Thumbnail Link Page - - Previous Slide - - Next Slide