A tiny mountain Vaishno Devi Temple looks like it belongs in another Holy Abode, with cable cars, wi