Video: Basilica of Guadalupe (including the image and altar).: "The most visited Christian shrine in the world. 20 million people a year visit this sanctuary."
More Our Lady of Guadalupe - online videos
Thanks for the video.