Don’t Throw Stones at This House

In 2012, Nick Olson and Lilah Horwitz quit their jobs and set off to build a glass cabin in the mountains of West Virginia. Nick, 27, is a...