SPAIN, CASTILE and LEON Frias, medieval town and castle above the Ebro River headwaters, northeast of Burgos