Wabesa Shores – newly constructed building in snow