Just south of Mount Meru, Tanzania