Accessed by foot, palanquin or helicopter from nearby Katra, the latter-day Vaishno Devi Shrine is one of India’s busiest pilgrim sites. It attracts millions of domestic visitors but its appeal is hard to understand for most non-Hindus.