Carstensz Pyramid

Carstensz Pyramid hardest of all: Wasfia

“Believe it or not Carstensz Pyramid is the hardest and the most arduous mountain of my life, even harder than Everest," Wasfia says after conquering the mountain.