The Treehotel in Northern Sweden Offers a Unique Lodging Experience

Something strange resides inside of this nest in the middle of the woods.