Scenic landscape at the Damro Labookellie Tea Centre and Tea Garden near Ramboda in Central Sri Lanka