Cham Shan Temple
NileGuide Expert Says:
Hungry after a day at The Cham Shan Temple then head over to Mide Bistro and indulge yourself in local, delicious food.
4303 River Road
L2E 3E8 Niagara Falls (ON), Canada
NileGuide Expert tip:
There are free guided tours during those hot summer weekends from June to October.
The Cham Shan Temple name means "Ten Thousand Buddhas" and is a perfect site to take in all that the Buddhist culture has to offer. Located just minutes from the wonders of Niagara Falls this is a must to see as the seven level Chinese temple offers a peaceful oasis for tourists and locals alike. As this is a place of worship for members of the Buddhist religion tourists are reminded to treat the temple with respect. The temple is built of three wondrous acres of land that await the interested tourist.