All are located in Spain. Madrid is the capital; the Iberian Mountains cross central Spain; Barcelona is a major city on the Mediterranean; the Júcar River flows through eastern Spain.