  A long standing goal for quantum communication is to transfer a quantum state
over arbitrary distances. Free-space quantum communication provides a promising
solution towards this challenging goal. Here, through a 97-km free space
channel, we demonstrate long distance quantum teleportation over a 35-53 dB
loss one-link channel, and entanglement distribution over a 66-85 dB high-loss
two-link channel. We achieve an average fidelity of {80.4(9)}% for teleporting
six distinct initial states and observe the violation of the
Clauser-Horne-Shimony-Holt inequality after distributing entanglement. Besides
being of fundamental interest, our result represents a significant step towards
a global quantum network. Moreover, the high-frequency and high-accuracy
acquiring, pointing and tracking technique developed in our experiment provides
an essential tool for future satellite-based quantum communication.
