Dogwood Canyon Nature Park Treehouse

A big treehouse in the Dogwood Canyon Nature Park in Missouri, where “the Dogwood Canyon Foundation are to promote natural conservation and preservation, and to preserve the natural environment and its wildlife and plant life by acquiring and maintaining ecologically significant, undeveloped land and preserving it for the benefit of the general public“. Dogwood Canyon Nature Park


Between all the activities that you can join in the park, a treehouse has been built by the famous team Treehouse Masters as purpose educating and preserving nature and learning more from and about it through playing.


I love the color of this treehouse and the birdhouses hanged on the facade, so that all the lovers of birdwatching can join this treehouse learning more not only about the flora but also the fauna!


Pics by Dogwood Canyon Nature Park and Pete Nelson. All rights reserved.


One Comment

Leave a Reply

Copy link
Powered by Social Snap