Iglesia de la Inmaculada Concepción
Located in Chama in the San Luis Valley , Iglesia de la Inmaculada Concepción (Church of the Immaculate Conception) is a Catholic church built in 1938 under the supervision of Father Onofre Martorell . It continues to serve as an important community center, with Mass celebrated in Spanish during...