Mexico is well known for the passion with which people live theit faith.
La Virgen de Guadalupe is a very strong element in the mexican culture, I would dare to say that the icon has even more meaning than the national flag.
La Virgen de Guaalupe is everywhere.