English: This is the tallest temple in the whole of South India.
Telugu: దక్షిణ భారతదేశంలో ఇదే అత్యంత పెద్దదైన గుహల వ్యవస్థ అని చెప్పచ్చు.