Nick Magitsis is one of the few in the world that have reached all the heighest tops of the planet. He also crossed by foot Sachara desert and by canoe the Aegean sea! Here he reaveals his power source…