Inmaculada Concepción is the Immaculate Conception in Spanish language.
The name may make reference to several religious buildings