Seneca Niagara Casino & Hotel, Niagara Falls, NY Design: SOSH Architects Photography: Maguire Photograhics the most advanced carpet weaving technology ever