Ten Thousand Buddhas Sarira Stupa

sights / Religious

Ten Thousand Buddhas Sarira Stupa information

Location
Niagara Falls , Canada
Address
4303 River Rd
Telephone
+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 tranquility at this out-of-context Buddhist temple. The modern building of Western construction is ultra-tacky. Visitors are welcome to wander the complex and view the various sculptures, bells and artworks.