The answer to yesterdays (Thursday, 19 March) challenge was Mount Meru
https://en.wikipedia.org/wiki/Mount_Meru_(Tanzania)