The Cathedral of Our Lady of Guadalupe, a renowned landmark in Havana, Cuba, stands majestically with its intricate stone architecture and bell tower, framed by a stone archway and bustling with people.