Tea Leaves Bagged

Those are some huge Bags of Tea! Tea factory, Nuwara Eliya, Sri Lanka