A tiny mountain Vaishno Devi small Temple looks like it belongs in another Holy Abode. Closeup shot