Current weather station observations near Llosa de Ranes