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)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy