The Cathedral of Our Lady of Guadalupe, a renowned landmark in Mexico City, stands majestically with its pink facade, two bell towers, and a clock face, surrounded by lush greenery and people strolling in the foreground.