Home to the headquarters of the European Union, roughly 11 million people and three official languages, Belgium straddles the ancient divide between Germanic and Latin Europe.