Lord Garuda, the sacred steed of Vishnu, greets devotees at the portals of the temple.
1 / 20
Yahoo Lifestyle | Photo by Ananth V Rao
Thu 19 Apr, 2012 3:30 PM IST