Andorra is a small country located in the Pyrenees, in the heart of Europe. Known for its stunning mountain landscapes, thermal baths, and laid-back lifestyle, Andorra is the perfect destination for those looking for a city escape. But in addition to all this, Andorra is also an ideal place to have a snow wedding.