Seeing a digital version of it in such detail only further reinforces how important it is to experience it in person.
Few sights of man-made things have instilled as much awe in me as La Basilica Di San Pietro and most of them are also in Rome (namely the Pantheon and Moses @ Basilica di San Pietro in Vincoli).
replies(4):