A swim in a little stream in Meghalaya