Andorra strives to make itself noticed on an international stage -