Basilique Nuestra Señora de la Soledad, Oaxaca, Mexique