Answer
Barcelona, the vibrant capital of Catalonia, is the birthplace of Pedro de la Rosa, a renowned Spanish racing driver. Born in 1971, de la Rosa honed his skills on the circuits of his home city, eventually rising to become a Formula One driver and a respected figure in the world of motorsport.