Mahendra Cave
The biggest cave of Pokhara.
I was not as scared as I look in the picture.