Bilbao is the largest city in the Basque Country, located in northern Spain. With around 1 million inhabitants, it is a vibrant metropolis filled with bars, restaurants, shops and cultural activities, a far cry from its not so distant industrial and agricultural past.