I'm not familiar with that part. Let me call someone who is more knowledgeable.
那部分我不熟悉,讓我找專業人士來說明。
It is true that during their explorations they often faced difficulties and dangers of the most perilous nature, equipped in a manner with would make a modern climber shudder at the thought,