|
The marvels of Buddhism in Niagara Falls
|
|
|
Posted on
Aug 21 2008 1:20 AM
by
adeal
|
One Sunday morning recently, we had the opportunity to visit two interesting sites that many Niagarans aren't aware of. The first was the Ten Thousand Buddhas Sarira Stupa on River Road, just by the Whirlpool Bridge in Niagara Falls. This spectacular building was begun in 1995 and completed in July 2002.
|
|
No comment found for this blog
|
|