FEATURES
Showing results for "Zu Lai Temple"
SPECIAL ISSUE on pioneering Buddhist groups!
Uploaded 25 Dec 2015
Brazil's Zu Lai Temple is the first branch of Fo Guang Shan Monastery (Buddha’s Light Mountain Monastery) in South America, and is acknowledged as the largest Buddhist temple on the continent.
Uploaded 21 Dec 2015