Photograph by
-
-
0
Edit Photo Details
Manaslu Mountain
Manaslu at 8163 meters (26, 775') is the 8th highest peak in the world and is located near to the border of Nepal and Tibet. The name Manaslu means "The Spirit-Mountain" in the local dialect, referring to the benevolent and strong deity