Iglesia de San Juan BautistaParishShareCalle de la Nevera47340 Sardón de Duero, Castilla y LeónSpainGet directions