
A young couple quit their jobs and set off to build a glass cabin in the mountains of West Virginia
In 2012, Nick Olson and Lilah Horwitz quit their jobs and set off to build a glass cabin in the mountains of West Virginia. Even though the couple in their early 20s used glass windows and took the roofing from an abandoned barn, they worked hard on putting all of them together. And ...