Champlain Centre Mall, Champlain Centre Mall, United States of America (approx. 44.703964°, -73.49131°)