Basilica of Our Lady of Peace
Church in Yamoussoukro, Ivory Coast
A Catholic minor basilica dedicated to Our Lady of Peace in Yamoussoukro, Ivory Coast's administrative capital. Guinness World Records lists it as the world's largest church, having overtaken Saint Peter's Basilica, the former record holder, on completion.
Photo: Didierwiki, CC0