Mandala Network Shesh Narayan or Shikha Narayan is one of the four Narayan in Nepal which lies in Pharping on the way to Dakshinkali temple. It is believed that there is Shesh ...