KATHMANDU, Nov 30: 14 Peaks: Nothing Is Impossible, a Nepali documentary about Nirmal Purja, the first mountaineer in the world to summit all 14 of the world's 8,000-meter peaks in seven months, was released worldwide on Netflix on Monday.