English: It is built based on the St. Peter Church in Italy.
Telugu: దీనిని ఇటలీ లోని సైట్ పీటర్ చర్చి నమూనా లో నిర్మించారు.