Cham Shan Temple

tripadvisor logo

(183)

Photos

7254 Bayview Ave
Vaughan, Ontario L3T 2R6

Cham Shan Temple, located in Vaughan, Ontario, is a significant hub for the practice and teaching of Chinese Mahayana Buddhism, founded in 1967 by revered Elder Masters. The temple serves as the home of the Buddhist Association of Canada and offers various programs and events that promote peace and foster community engagement.

In celebration of its founders' 50-year propagation of Buddhism in Canada, Cham Shan Temple hosts numerous events including grand ceremonies, forums, and exhibitions that attract participants and scholars from around the world. The temple also features the Ten Thousand Buddhas Sarira Stupa and plans to establish a Buddhist museum dedicated to educating the public about Buddhist history and culture.

Generated from the website

Reviews

tripadvisor logo
4.0183 reviews
Photo of Doreen J
Peaceful
9/13/2021

Its remarkable just how peaceful this place can be in the centre of such chaos and tourist energy. I...

Photo of 846samanthaf
Beautiful, but...
9/5/2020

The website and Google said the Temple was open. So my sister and I jumped in the car and drove an h...

Photo of TorontoNiagaraTours
Hidden gem in Niagara Falls area
4/13/2020

This is a buddhist temple in Niagara Falls area. Very nice and peaceful place. You can visit the tem...

Own this business?
See a problem?

You might also like

CanadaOntarioCham Shan Temple

Partial Data by Infogroup (c) 2025. All rights reserved.

Partial Data by Foursquare.