Posts from May 20, 2025

Carstensz Pyramid towering with permanent snow and sharp rock formations in Papua, Indonesia.

Carstensz Pyramid (Puncak Jaya): Touching the Sky at the Roof of Papua

For adventurers who love extreme challenges and high-altitude climbs, Puncak Jaya—better[…]