More ideas from Ashwin
Srirangam Vishnu Temple in the city of Tiruchirappalli (the largest temple complex in all of India)

Srirangam Vishnu Temple in the city of Tiruchirappalli (the largest temple complex in all of India)