Tea factory in Nuwara Eliya, Sri Lanka. Nuwara Eliya is the most important territory for tea production in Sri Lanka.
Size: 5616px × 3744px
Location: Sri Lanka
Photo credit: © Andrey Khrobostov / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: agriculture, asia, asian, blue, centre, ceylon, crop, eliya, estate, factory, farm, field, fresh, green, harvest, india, industry, kandy, labookellie, lanka, machine, macwoods, manufacturing, nuwara, nuwaraeliya, plant, plantation, product, production, rural, sri, srilanka, tea, work