Huascaran

Huascaran

prop. n.
  1. a mountain in Peru, 22,205 feet high. [proper name]