Rising along the line where eastern and western Europe divide, a forested mountain range is home to shepherds, villages and ...
sits perched high in the Pyrenees mountains, smack dab between France and Spain. At 3,356 feet above sea level, Andorra la Vella is the highest capital city in Europe, and its historic core oozes ...