Welcome to North Rim - a gem of geographic splendor and solitude that has remained practically untouched throughout time. But the surprising thing is, you'll find it all lies within the city limits of Bend, Oregon.