Description : Mount Machhapuchhre, also known as Fishtail Mountain, is one of the most reknown mountains in the Himalayan mountain range. Climbing on the mountain by tourists has been restricted, for it is considered sacred by the locals. Pokhara, Nepal.