Ten Thousand Buddhas Sarira StupaDoors Open Niagara Falls
New
- Kid-friendly
- Parking
Founded in 1995, the Ten Thousand Buddhas Sarira Stupastands as a spiritual landmark in the heart of Niagara Falls’ tourist district. Designed in traditional Chinese architectural style, the stupa serves as a sacred site of devotion, meditation and reverence. Inside the stupa, visitors pay homage to 10,000 Buddhas — each a symbol of infinite compassion and wisdom.
Contact info
4303 River RoadNiagara Falls, Ontario
https://www.niagarafallstourism.com/play/historic-sites/ten-thousand-buddhas/
Architecture
Building type:MuseumPlace of worshipDates/hours open
Oct 18, 11:00am - Oct 18, 05:00pmSunday: 11 a.m. to 5 p.m.




