Ucchi Pillayar Temple is a 7th century Hindu temple, one dedicated to Lord Ganesha located a top of Rockfort, Trichy, Tamil Nadu, India. According to legend, this rock is the place where Lord Ganesha ran from King Vibishana, after establishing the Ranganathaswamy deity in Srirangam
View Full Image on Dreamstime
Username: Virgokishore
Editorial: No
Width: 6213 pixels
Height: 3503 pixels
Downloads: 1
Image ID: 169466686