August 23, 2012

Machapuchare (माछापुछ्रे)



Known as the "Fish Tail" mountain in English, Machapuchare is 25 km north of Pokhara. The mountain has been declared sacred since 1957 and is now forbidden to climbers.

Zooming, courtesy of Sigma 70-300mm telephoto lens.

No comments: