Mountain of the Spirit
E187125
UNEXPLORED
Mountain of the Spirit is the English meaning of the name Manaslu, an 8,163-meter Himalayan peak in Nepal that is the eighth-highest mountain in the world.
Jump to:
Referenced by
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.