Machhapuchchhre and Annapurna Posted on February 14, 2017February 14, 2018 by Rishi Nepal Machhapuchchhre (Fishtail Mountain) and Annapurna Machhapuchchhre (Fishtail Mountain) and Annapurna as seen from the Phewa Lake in Pokhara