Mountains Of The World

12345678910
Across
  1. 5. located in Kyushu,Japan
  2. 7. Also known as Denali
  3. 9. tallest mountain in the world
  4. 10. in Switzerland and italy
Down
  1. 1. has seven summits
  2. 2. Japan's tallest mountain
  3. 3. located in the himilayas
  4. 4. Also a stratovolcano
  5. 6. highest peak in the Americas
  6. 8. world's second tallest mountain