Cross and front of church Nuestra Señora del Rosario in the town of El Rosario, just south of Mazatlan, Sinaloa, Mexico.