I have posted numerous photos of this church over the years and did a detailed post on it here for inSPIREd Sunday but I
I posted photos of a wedding a few weeks ago here.
Outside from various vantage points.
According to several sources, The Cathedral Basilica de la Immaculada Concepcion in Mazatlan, Mexico, is the world’s only Roman Catholic Church with the Star of David displayed in each of its 28 stained-glass windows. These were installed in gratitude for the donation of construction funds by a wealthy Mazatlan Jewish family. Ironically, there isn't a synagogue in Mazatlan.