The Upper Pond treehouse at Treehouse Point, Preston WA, USA. The Upper Pond treehouse at Treehouse Point, Preston WA, USA.