Properties produced for The Snow Show suggest the architecture of a contemporary mountain cabin.
Las Vegas, NV