A stunning Catholic cathedral located in Saint Léon, Ouagadougou. Its neo-Gothic architecture and historical significance make it a key religious and cultural landmark in the city.