๐ Geography The Zhangjiajie Glass Bridge in China, 430 meters long, is suspended above a canyon 300 meters deep. Fact #5434 ๐ Like ๐ Nope ๐ฃ Share โจ Next Fact ๐ 0 ยท ๐ 0