After the rain in the mountains of Sri Lanka