Welcome to Tiger Mountain Pokhara Lodge , Pokhara , Nepal