The Youngs Creek Hydro Power Project, USA

Youngs Creek, also known as Shepperd’s Dell, is a small canyon in the Columbia River Gorge in Oregon.



  • Youngs Creek
  • Hydro Power Sources
  • Youngs Creek Hydro Power Plant