A worker picks tea leaves on a tea estate in Coonoor, in India’s Tamil Nadu State, on Saturday. India is the world’s second-largest producer of tea after China.Dec 05, 2013

FULL STORY

Photo: Blooomberg

This photo has been viewed 162 times.

TOP top