Mount Machhapuchchhre. It is known as Fish Tail mountain in english. Fish Tail mountain is located in Pokhara Nepal.
It is a mountain in the Annapurna Himal.
Mount Machhapuchchhre is revered by the people as sacred and therefore it is prohibited to climbing.
This amazing black and white photo of the beautiful “Fish Tail” mountain was taken during twilight just before the sunrise