The Mirrorcube: Treehotel
The Mirrorcube is literally a camouflaged cube in the sky. It’s almost invisible while the illusion is created by mirrored exterior walls reflecting the surrounding trees. This treeroom is luxurious and makes for the perfect romantic hide-out!
Oh those Cherry Trees (by Maria)