The Placid Valley Lodge , Pokhara , Nepal