The Lost World Mount Roraima, A legend among the clouds