Viewing Platform at Niagara Falls
A viewing platform with a view of the falls in the background.
Niagara Falls
2010 -0876
Niagara Falls
2010 -0647
Niagara Falls
Niagara Falls
2010 -0209
Cham Shan Temple - Niagara Falls, Ont., Canada - The Cham Shan Temple of Canada was founded in 1973 by the lay disciples Tezhing He and Xueming Zhang-He whose Dharma Master was Rev. Danxi. The Cham Shan Temple stands out as the earliest founded Buddhist building and one of the largest Buddhist organizations to spread the Mahayana (Great Vehicle) Buddhism in Toronto of Canada.
Viewing Platform at Niagara Falls
A viewing platform with a view of the falls in the background.
Viewing Platform at Niagara Falls
A viewing platform with a view of the falls in the background.
Viewing Platform at Niagara Falls
A viewing platform with a view of the falls in the background.
See photo in original gallery.