A sadhu, or Hindu holy man, carries a trident as he walks alongside another pilgrim to the Armarnath cave shrine in Indian-administered Kashmir, on Thursday. AFP
A sadhu, or Hindu holy man, carries a trident as he walks alongside another pilgrim to the Armarnath cave shrine in Indian-administered Kashmir, on Thursday. AFP

Hindu pilgrimage to Himalayan cave shrine, Amarnath yatra, resumes after two years