The mountains of Kenya.