Himalayan Tea

In this Sunday, November 16, 2014 photo, Nepalese workers collect fine tea leaves after they are processed at Kanyam Tea Factory in Illam district, around 500 kilometers (310 miles) from Katmandu, Nepal. (Photo by Niranjan Shrestha/AP Photo)
Himalayan Tea
   
  Military Woman Gallery

Must See Places

Google Ads Privacy