Budhanilkantha Temple Posted February 27, 2013 by Rajendra Tiwari Budhanilkantha Temple is located at the base of Shivapuri Hill within the Kathmandu valley on the northern side. It is also known as mystical Budhanilkantha temple or Narayanthan temple .