Mala Devi temple – Temple on the edge