If you travel north three kilometres along the Niagara Parkway, you’ll see on your left opposite the

White Water Walk Attraction a giant temple inside a gated attraction. Plus, there are many statues of

large Buddhas.

This is the Ten Thousand Buddha’s Sarira Stupa Temple located at 4303 River Road.

The construction of this temple began in 1995 and was completed and opened on July 1st, 2001.

The temple was built to commemorate the numerous Buddhas in the past, present and future.

Admittance to the temple is free on Saturday and Sundays only