The Basilica of Our Lady of the Rosary, a renowned landmark in Rome, Italy, stands majestically with its two large domes and intricate architecture, framed by a street lined with parked cars and motorbikes.