Current weather station observations near Bambaragaha Ela