Oregon is a place of untold wonder. There are amazing natural wonders everywhere you turn — often where you’d least expect them. Take the high desert town of Lakeview, Oregon, for example. This underrated place is home to a big, 200-foot secret that’s almost too extraordinary to be real. Curious? Let’s explore…