Video Details

Nuwara Eliya Sri Lanka March 17 2015 Women From Sri Lanka Harvested Tea Leaves On Tea Plantation In Nuwara Eliya Sri Lanka Ceylon Is One Of The Largest Producers Of Tea 

Contributor: Kokhanchikov
HDMOV (mjpeg) - 897.6 MB
HDMP4 (h264) - 82.7 MB