Located between Forest Park and downtown Portland lies one of the city's most recognizable attractions, overlooking downtown, the Willamette River and Cascade mountains. The 16,000 square foot, ...