Photo taken on April 29, 2017 shows a part inside the Fort Jesus in Mombasa, Kenya. (Xinhua/Sun Ruibo)