Zaragoza is a privileged location in Spain. It is approximately 1 hour and 30 minutes by train from Madrid, Barcelona and Bilbao. It is also just a 2-hour trip to the beautiful Mediterranean Sea, and approximately 1 hour and 30 minutes from the Pyrenees, an impressive mountain chain in the border between Spain and France (south Western Europe)