Chalet Lac Champlain by Boom Town
By Magaly • Dec 29, 2014
Chalet Lac Champlain is a private residence designed by Boom Town.
It is located on Lac Champlain, in Quebec, Canada.




















- Rendering
- Rendering
Photos courtesy of Boom Town
You may use j/k/arrow keys to navigate through the articles