Home Travel Photo Of The Day 4 weeks ago Travel 10814 Views An intricately carved ancient pillar at Cheluva Narayana Swamy temple in Melukote, India.