Nyphu Gumba is a place of worship, located at Chhoser 33100, Nepal
It's an amazing place. Where the monastery is built inside the cave. This monastery is built in 13th century.