On the way, we can watch rafters tackle the rapid on the river (your next trip perhaps?), and catch glimpses of mountains in the distance. On arrival in Pokhara, there are even more stunning mountains to see. In fact, you cannot escape the gaze of Machhapucchre (also known as Fishtail) which towers over the city at 6,993m.