July 24, 2017
New Museum Exhibition Opens in Niagara Falls
Marking the Buddhists Association of Canada’s 50th anniversary in North America a new Niagara Falls, Canada museum collection was unveiled during the June 20 2017 grand opening event held at the Cham Shan Temple, Ten Thousand Buddhist Sarira Stupa is located at 4303 River Road. This is Canada’s first multi-functional museum integrating Chinese culture, religion, education, charity and tourism. Architectural design mimics the Dayan Style Pagoda in China and exhibits precious Buddhist cultural relics and artwork. Museum is open free of charge and invite visitors 10:00 -5:00 P.M. Mondays to Sundays and on the weekends there are free guided museum tours between 11 AM – 4 P.M. Group tours may be arranged by reservation.
Back to articles