In photos: the Webb space telescope suspended from a wire and installed on Ariane 5

In photos the Webb space telescope suspended from a wire

.

fs3