Located at 4303 River Rd. in Niagara Falls, Ontario , the Cham Shan Temple features a seven level main building housing an extensive collection of buddhist art with several other structures and shrines on the 3 acre grounds as well as statues of a bronze Buddha and a Bodhisattva Avalokitesvara. The temple is open daily(9am-5pm, no admission charge) and tours are available on weekends from June through October. Check out these great pics. Have you been? www.cleeimages.com
Let us know what you think!