Iglesia de San Juan BautistaParishShareCalle Barrio la Ubilla09511 Valle de Losa, Castilla y LeónSpainGet directions