Looking northeast up the Russian River from the top of Neeley Slide