Etched in time, ancient rock art found in Central Ridge | Delhi News
New Delhi: A recent visit by two environmentalists to Delhi’s Central Ridge has led to the likely discovery of petroglyphs (images etched or carved into stone surfaces) and cupules — a type of petroglyph considered the oldest known prehistoric rock art — on a large rock near the Polo Ground.The environmentalists, Pradip Krishen and Chetan…
