Andorra, officially the Principality of Andorra, is a sovereign landlocked country on the Iberian Peninsula, in the eastern Pyrenees in Southwestern Europe, bordered by France to the north and Spain to the south. From Wikipedia
Her cause of death remains undisclosed, prompting tributes that spotlight her ultrarunning triumphs alongside groundbreaking sports nutrition research.