Tea fields, Nowara Eliya, Sri Lanka

Tea fields, Nowara Eliya, Sri Lanka