Two environmentalists have found what appears to be the first petroglyphs (rock carvings) from the central Ridge in Delhi. Similar carvings have been found in other parts of the Aravallis, including across Haryana, Delhi's JNU area and Rajasthan too.