The launch is a grassy hillside. There is no beach. The rider needs to wade into the rocky shore as a buddy launches your kite from the grass. There is a pretty narrow margin for error here. There is a cove downwind (on West wind days) that you can dump your kite into if you miss the landing area and can't make it back up wind. The wind is funky down there, so it is best to stay upwind to begin with. Best spectator/camera place and friendly locals to help with the launch. Not a good place for beginners.
This place is best with a West wind. You can have gusts, but usually very steady. Plan on good wind July and August. Average is 18-20 mph. The best wind in the Gorge blows especially on Easterly wind.
Take I-84 East from Portland, get off the interstate at Cascade Locks and cross the Columbia River (Bridge of the Gods) into Washington. Once on the North side of the river, take S.R.14 East to Stevenson (about 3 miles). You will see the kites in the air along the river. Parking is behind the industrial building on the river.