geo_galleries_logo_full
Index, Washington

Index, Washington

By Rick Kavanaugh

I took the reference for this photo when my family was traveling through Index, Washington (where they shot the movie, Harry and the Hendersons). The town is nestled in the mountains, and looks like just the place Bigfoot would live. We were heading up a mountain pass, but the road suddenly turned icy, so we had to turn around and go back.

Fine Art Editions

Loading print options...