Home Travel Photo Of The Day 6 months ago Travel 10414 Views An intricately carved ancient pillar at Cheluva Narayana Swamy temple in Melukote, India.