The Cathedral of Our Lady of São Pedro, a renowned landmark in Lisbon, Portugal, stands majestically with its two towers and a large rose window, framed by a clear blue sky and bustling with activity.