Terminal 1 El Prat Airport


City: Barcelona

Country: Spain

Number of streams: 2

Capacity: 45 million passengers per year

In operation since: 2008