Nature Strip wins the $15 million Everest