Machapuchare Peak or Fishtail Peak (6,995 m) rises quickly from the Himalaya mountains into the sky as seem from the World Peace Pagoda near Pokhara, Nepal.
Machapuchare Peak or Fishtail Peak (6,995 m) rises quickly from the Himalaya mountains into the sky as seem from the World Peace Pagoda near Pokhara, Nepal.