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