Its capital, Andorra la Vella, boasts the distinction of being the highest capital city in Europe, perched at 1,023 meters (3 ...