Steven's Trail to 24980 N Canyon Way, Placer County, CA, USA