TD Place Stadium in Ottawa. View from across Rideau Canal.