Vista House at Crown Point The Vista House is a well known landmark in the Columbia River Gorge. It sits atop Crown Point about 700 feet above the river.
Vista House at Crown Point The Vista House is a well known landmark in the Columbia River Gorge. It sits atop Crown Point about 700 feet above the river.