10 of the Tallest Mountains on Earth

Puncak Jaya

Also known as the Carstensz Pyramid, Puncak Jaya is the highest mountain in Indonesia. Its name was derived from Jan Carstenszoon, a Dutch explorer in 1623. This mountain has 16, 024 feet.


Add Comment