By Shafik Khan
Thousand Pillars of Ekambareswarar Temple, Earth Linga Kanchipuram, Tamil Nadu, South India - Religion and Worship scenario image. The Famous Hindu God Temple, Indias Best Tourism Place
- Stock Photo ID: #YJ320515
- Image Credit: Picxy.com/photoaltaepic
- Description:Thousand Pillars of Ekambareswarar Temple, Earth Linga Kanchipuram, Tamil Nadu, South India - Religion and Worship scenario image. The Famous Hindu God Temple, Indias Best Tourism Place