A place that tends to boggle the mind and leaves people scarred upon seeing it.
He was fine at first, but after seeing Carter's Cave he was never the same.