English: It is one of the very few Vamana temples in India.
Telugu: భారతదేశంలో ఉన్న కొద్ది సూర్యదేవాలయాలలో ఇది ఒకటి.