
Puncak Jaya is the highest peak of Mount Jayawijaya in Indonesia's Papua Province. It is the tallest island mountain in the world, standing 4,884 meters above sea level. It is also the only site in Indonesia where you may play in the snow.
Related Facts

Linda Blair, best known for her role as the possessed child Regan in The Exorcist, made a brief appearance in Scream.

Did you Know? There is a very strange reason why Captain America isn't eating in a post credit scene of The Avengers.