>>10043943>>10043944>>10043945>>10043946>>10043947>>10043948>>10043949>>10043954The Eye of the Needle refers to a low gate in a city wall meant for small animals such as sheep. A taller animal, such as a camel, must make a great effort and lower itself to pass through this humbling gate.