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