Read the first in a three-part series on the real story of the “rooftop robber” who held NC McDonald’s employees at gunpoint ...
Spanning 4,650ft between mountain tops, the structure, located above the Huajiang Grand Canyon in South China, is almost twice the height of the Eiffel Tower.