Houzz is the new way to design your home.
Mirrors for Log Land
Mirror Mirror on the wall
might be a fun to it yourself project on staircase wall
Eagan Multi-Panel Mirror, Large - $699
This is it!! Would really open up dining room and reflect the mountain hillside out the window