NEPAL | Saturday, 28 November 2009 | Views [566]
Our first glimpse of Macchupacchare -- the rugged peak that seems to constantly hang over Pokhara. The name means "fishtail." You can't tell why it has that name from here -- but you will later...