Swiss Family Treehouse, Disney World, Orlando, Florida
March 2005
Here is the view from atop the Swiss Family Treehouse. I mean, dang, they got a lot off of that ship. I'm just saying. You can see the Cinderella castle on the far left, and Space Mountain is up ahead.