The Cathedral of Our Lady of Guadalupe, a renowned landmark in Havana, Cuba, stands majestically with its intricate stone architecture and bell tower, surrounded by a bustling plaza filled with people and adorned with red flowers.