Main altar, Saint Peters Basilica (2)# Licensed under PD View to the right of the main altar in Saint Peters Basilica in Rome.