God Hates Andorra. This little nation (Population 84,864) is located in Southwestern Europe, Pyrenees mountains, on the border between France and Spain. The United States Ambassador to Spain is ALSO the Ambassador to Andorra. Today, 80% of their gross domestic product comes from Tourism. Therefore, they are NOT going to have any policies/practices that would offend the carnal man.