An overland train adventure from Barcelona to Seville.