Ten Thousand Buddhas Sarira Stupa

sights / Religious

Ten Thousand Buddhas Sarira Stupa information

Niagara Falls , Canada
4303 River Rd
+1 905 371 2678
Opening hours
9am-5pm, main temple Sat & Sun only
Something wrong?
Submit a correction

If the tourist bustle is messing with your yang, find some tranquillity at this out-of-context Buddhist temple. The modern building of Western construction is sterile. Visitors are welcome to wander the complex and view the various sculptures, bells and artworks.