Sweden’s Treehouse hotel unveils Biosphere for humans and birds March 17th 2022 The Treehotel in Swedish Lapland has unveiled the Biosphere, a spherical treehouse surrounded by 340 bird houses Hotels 0