Barcelona is the second biggest city of Spain with a population of over 1.6 million people (4.7 million with the urban area around the city).
5.04 km to location
8.46 km to location
4.8 km to location