Entrance to the Zu Lai Temple. Image reproduced with the kind permission of the author Zu Lai Temple is the first branch temple of Fo Guang Shan Monastery (Buddha Light Mountain Monastery) in South America, and is recognized as the largest Buddhist temple on the continent. Located in Cotia, a rural area of São Paulo […]