Andorra Independence Day Picture
Andorra, a small independent European alignment located between the southern peaks of the Pyrenees Mountains and is bounded on the north and east and by Spain on the south and west. It is one of the smallest states in Europe. The capital is Andorra la Vella.