Cham Shan Buddhist Temple Monastery

4305 River Rd, Niagara Falls delicious digg furl google newsvine reddit Technorati

The Ten Thousand Buddha Temple of Peace is a Mahagana Buddhist temple rising seven stories towards the heavens, while sitting on 3 peaceful acres. Dedicated to the furtherance of Buddhist principles, the structure is adorned with a variety of statues and paintings.The building is not only an example of Asian architecture but also functions as a place of worship. Services are held morning, midday, and afternoon, and visitors are asked to respect persons of faith paying reverence at Cham Shan.

Open to the public. Morning and evening services daily. Free guided tour of the 7 story Stupa on Saturdays and Sundays from June to October. Gift shop of Buddhist arts and crafts.

Free Admission!

Festivals & Events
Niagara Maps
Haunted niagara
Niagara's Casinos
Falls Background
Scenic Trolley
Minolta Tower
Fallsview Waterpark
Greg Frewin Theater
Marineland
Niagara Falls State Park
Dufferin Islands
Goat Island
Observation Tower
Woodend Conservation
Shaw Theatre
Kurtz Orchards
Old Fort Niagara
Niagara Wines
Mahoney Dolls House