Ceylon tea factory. St.Claire's Falls, Thalawakele, Sri Lanka. [January 2007]