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