The island of Socotra continues to AMAZE me. How do these landscapes even exist here?! Anyhow: this is the story of a big mountain adventure, which left me …