Who did Our Lady of Guadalupe appear to prompting the Basilica of Our Lady of Guadalupe to be built on the top of Tepeyac?
Tepeyac:  The Basilica of Our Lady of Guadalupe located there is one of the most visited Catholic shrines in the world.
i don't know