Live action footage
NUWARA ELIYA, SRI LANKA - JANUARY 7: Women gather tea on January 7, 2013 in Nuwara Eliya. Nuwara Eliya is a city in the Hill Country of Sri Lanka.
HD
1920 x 1080
Editorial Use Only