Está en el parque forestal de Zhangjiajie, en el centro de China, y recorre 326 metros en apenas 88 segundos.