Spain: Ainsa

Located south of the Pyrenees, Ainsa is a medieval city situated next to the remains of an 11th century castle on a hill overlooking the confluence of the Rio Cinca and the Rio Ara.