Evidence of Human Presence in the Himalayan Mountains: New Insights from Petroglyphs · Study