Stone House (Portland, Oregon)

The Stone House, also known as the Macleay Park Shelter and the Witch's Castle or Witches Castle, is a two-story structure in Portland, Oregon's Forest Park, in the United States.

Stone House (Portland, Oregon)

The Stone House, also known as the Macleay Park Shelter and the Witch's Castle or Witches Castle, is a two-story structure in Portland, Oregon's Forest Park, in the United States.