The Cathedral of Our Lady of Guadalupe, a renowned landmark in Mexico City, stands majestically with its pinkish-red facade, pointed spires, and cross atop, surrounded by lush greenery and people strolling in the foreground.