Tridentine Seminary College of Saint Raymond in León, Nicaragua. View from inside the Cathedral of León.