English: Castor and Pollux temple
Telugu: కాస్టర్ మరియు పోలక్స్ ఆలయం