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.
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.