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