Trivia: The Carstensz Pyramid, or Puncak Jaya, is the shortest of the Seven Summits. It also has the highest...
... to be completed