Monday, 22 July 2019

Pilgrims visit the giant Virgin of Guadalupe statue

Pilgrims visit the giant Virgin of Guadalupe statue in Ocuilan, Mexico. Ouilan’s image of the Virgin is the largest in the world, and was inaugurated in February last year. [Photo: VCG]

Check Also

World’s first non-wearable, digital dress sold for $9,500

Technology has progressed so much that now the world’s first digital dress, which cannot be ...

Leave a Reply