The king cannot visit this shrine, as to look upon what is considered to be an image of himself, an incarnation of Vishnu, would be a forecast of death.
The king is considered to be an incarnation of Vishnu.
The best mountain view is from Dhulikhel. From there you can see out across the entire valley below.