The mosque and church are located closely in the stone city of Zanzibar. This photo has been taken by Prof. Chen Hualin.