Cham Shan Temple
Ten Thousand Buddhas World Peace Sarira Stupa
_______________________________________________________________________

4303 River Rd Niagara Falls, ON Phone: 905 371-2678


This seven-story, Chinese-styled stupa which opened in 2001 contains numerous paintings and statues of BuddhaÕs, Bodhisattvas and Arhats as well as the six tonne grand bell of world peace, and the BuddhaÕs sarira.

What's Nearby:

Map | Directions

Content Graciously Provided By

Back to Architectural Treasures