Foundation Stone Laid for India's First Petroglyph Conservation Park in Ladakh
The foundation stone of India's first Petroglyph Conservation Park has been laid in Ladakh, on the banks of the Indus River.What are petroglyphs: Prehistoric carvings made on rock surfaces.Location: Banks of the Indus Ri...