The Stone House Forest Park Portland Oregon photo. Stone House (aka Witches Castle) in the towering pine trees in Forest Park, near downtown Portland, Oregon. Covered in green lichen, moss, and ferns. An abandoned structure from the
Next door to more famous Multnomah Falls, Oneonta Gorge is a U. Forest Service-designated area due to the unique aquatic plants that grow there. The hike to the gorge is an easy loop with just 400 feet of elevation gain.