Pas de la Casa is a ski resort located in Andorra just over the French border