English: This is the biggest temple set in India.
Telugu: ఇండియాలో అతిపెద్ద బారి టెంపుల్ సెట్ ఇది.