India
 2000
               
 
Himalaya India > Darjeeling >
Tea fields, Darjeeling, India