
What South America’s largest Buddhist temple says about the religion’s growing influence in Brazil
Zu Lai, the largest Buddhist temple in South America, is located in Cotia, just 18 miles from downtown São Paulo, Brazil. Still, it feels like another country. The massive Chinese palace — with more than 100,000 square feet — sits on a hilltop and is …