Strange creatures we Travellers met in our journeys - The Mountain ...