English: There is a chapel and a small temple too.
Telugu: ఇక్కడ ఒక చిన్న మండపం ,ఒక దేవాలయం కూడా కనిపిస్తాయి .