Thursday, February 9th, 2012



The Swedish are so cool.  Seriously.  I think Sweden is an awesome place.  Now they’ve created a hotel that is unlike any other – the rooms are mirrored cubes that sit high up in the trees.  The mirrors make the cubes practically invisible from the outside, so that the natural setting is not disturbed by [...]