The Cathedral of Our Lady of Guadalupe, a renowned landmark in Oaxaca, Mexico, stands majestically with its bell tower and ornate facade, surrounded by a bustling plaza filled with people and pigeons.