The so-called Temple of Minerva Medica post 1876, on the right you can recognize the old Termini Station with the tracks and the Palazzo delle Finanze. It seems impossible… ?

temple