Spain – Madrid -Granada – Sevilla 265 ← Previous Next → Welcome to Barcelona! The statue is Christopher Columbus pointing out to sea.