Niagara Falls; Ontario; Canada; December, 20,2015. View of the Cham Shan Temple . A Ten Thousand Buddhas Sarira Stupa Temple.
Size: 3874px × 2922px
Photo credit: © debra millet / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: architecture, art, belief, buddha, buddhas, buddhism, cham, culture, devotion, dharma, education, faith, faithful, history, inspiration, international, morality, pagodas, peace, prayer, religions, religious, reverence, sacred, sarira, sculptures, shan, spirituality, stupa, temple, temple., temples, ten, thousand