Check out this artist’s cutting-etch rock art… Turtles, pangolins, anteaters and entire flocks of birds stand frozen in the Ajodhya hills of West Bengal. People…