Iglesia de San CristóbalParishShareCalle los Chopos09513 Villarcayo de Merindad de Castilla la Vieja, Castilla y LeónSpainGet directions