Edmonton city is the capital city of the Canadian province of Alberta. Situated on the North Saskatchewan River, Edmonton city is commonly recognized as the 2nd most populous provincial capital following Toronto and is home to various world-class festivals.
The newly renovated Churchill Square, is the center of all the events in the downtown Arts District. The square was named in order to honor Sir Winston Churchill. The Francis Winspear Centre is a place for Music and in recognized as great place for a concert. It is said of this center that it is amongst the most "acoustically perfect concert halls in Canada." The Centre is home to the Edmonton Symphony Orchestra and the $3 million Davis Concert Organ, the largest concert organ within Canada...