Rank #93

The Mount Puncak Jaya, Indonesia

The Mount Puncak Jaya is the highest peak in Indonesia, located on the island of New Guinea. It stands at an impressive 4,884 meters (16,024 feet) above sea level, making it the highest mountain in the country and the highest peak in the entire Oce

01
Lv 1 · Browser0 pts
0 / 100 to Lv 2+1 / 200px scrolled
Theme
Display
Density