Cable car trip into the mountains near Taishan, easternmost of five holy moutains of Daoism.