According to Wikipedia, Snake River Canyon is a large canyon formed by the Snake River in the Magic Valley region of southern Idaho. Perrine Bridge crosses the canyon immediately north of Twin Falls. In places the canyon is 500 feet deep and 0.25 miles wide. Shoshone Falls is located approximately 5 miles east of Perrine Bridge in the canyon.
The Take Off Ramp Still in Tact after nearly 40 years
This picture from the City of Twin Falls outlines the jump area and surrounding markers.
The actual jump site is preliminarily estimated to include a 2000′ long x 49′ wide paved launch strip. And the estimated landing zone is to have a 1000′ long x 500′ wide made at a minimum of smooth hard packed dirt.