Vishnu Temple of Srirangam is located on a small island between branches of the rivers Cauvery
. The most revered of the 108 pilgrimage shrines of Vishnu
, and the largest temple complex in all India, it is surrounded by seven concentric walls and 21 gopurams
. Vishnu, the second deity of the trinity of Hindu gods, is responsible for the nourishment, protection and maintenance of the universe. Many saints and sages have spent their time at Srirangam
, including the 11th century sage Ramanuja. Srirangam is also listed as one of the
sthalas (temples representing the planets).