English: The huge temple is built of stone.
Telugu: ఆలయం మొత్తం ఒక పెద్ద రాతి పైన నిర్మించబడింది .