One of the four most celebrated Narayan shrines, this rock cave is located in Godamchaur outside Kathmandu Valley

One of the four most celebrated Narayan shrines, this rock cave is located in Godamchaur outside Kathmandu Valley.