By Shafik Khan
The Great 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: #JG376441
- Image Credit: Picxy.com/photoaltaepic
- Description:The Great Ekambareswarar Temple, Earth Linga Kanchipuram, Tamil Nadu, South India - Religion and Worship scenario image. The Famous Hindu God Temple, Indias Best Tourism Place