A Plan to Float Visitors 65 Feet from the Grand Canyon's Edge | 2001-06-07 | ENR | Engineering News-Record