English: At the very centre is St Peter's Basilica, which is the largest religious building in the world.
Telugu: ప్రపంచంలోనే అతిపెద్ద చర్చి సెయింట్ పీటర్స్ బసిలికాకు ఇది నిలయం.