English: Temple on the Sparrow Hills
Telugu: స్పారో హిల్స్ లో ఆలయం