Video Details

Nuwara Eliya Sri Lanka March 2014 The View Of A Machine Working And Producing Tea In A Tea Factory In Nuwara Eliya Sri Lanka Is The Worlds Fourth Largest Producer Of Tea 

Contributor: paulprescott
Asset ID: SBV-301441632
HDMOV (photo-jpeg) - 99.9 MB
HDMP4 (h264) - 5.6 MB