In 1967, the founders arrived in Canada to propagate Chinese Buddhism. The three founding venerable masters placed four rocks inscribed with the names of the Bodhisattvas outside the gate of Cham Shan Temple.
Since 2006, after overcoming different kinds of challenges on land use application, project design and planning, vendors selection etc. The overwhelming public recognition and support have been received from both overseas and in Canada, from the three levels of Canadian government offices, and from the various government bureaus of China, including the People's Republic of China Consulate General in Toronto. On March 2011 - The building permit was granted for the first stage of the construction, which is the Main Buddha Hall. The ground-breaking milestone was eventually within sight.
On 2011/05/28, the Chinese Consul General in Toronto, the Federal Congressman, the Minister of Tourism, Culture, the Markham City Council member, the Mayor of the , Cavan Monaghan where Wutai Shan Buddhist Garden located, and the Deputy Mayor, the former Yorkshire Police Force General, as well as representatives of 14 Buddhist groups attended the ceremony.
The Venerable Dayi Shi addressed in the ceremony: Wutai Mountain will become a Buddhist holy place after its completion. It not only carries forward the spirit of Buddhism, but also spreads the long-standing Chinese culture, including the elements of Chinese classical architecture, humanity and nature.