Current weather station observations near Tumbagaha Eliya