Stairway Heaven Falls is a photo spot in Eldorado National Forest, 100 Forni Road, Placerville, CA 95667, USA at 38.76104, -120.7053. It's good for water photography. Other photo spots nearby include Sun Mountain, Waterfall and Pearson Soda Works.
Location
Eldorado National Forest, 100 Forni Road, Placerville, CA 95667, USA
Coordinates
38.761036, -120.705301
Good for
water
Tags
stairway, heaven, falls, waterfallinfall, harmony, glowing