Smiley Face Forest: Oregon’s Happy Hillside
The general consensus is that Disneyland is the happiest place on Earth. Or, maybe the happiest place on Earth is the country of Finland—which consistently ranks very high in all quality of life polls. Residents of Oregon know that the happiest place on Earth is in fact a green hillside visible from Route 18 near…