View upriver from Toroweap Overlook. The View from Toroweap Overlook, 3000 vertical feet above the Colorado River, is breathtaking; the sheer drop, dramatic!