This view show some of the buildings of the temple complex. Hai Lai Temple is the largest Buddhist Temple and Monastery in North America. It is located in Hacienda Heighta, California.
This is a portion of a statue found in an antique mall in Oro Grande CA. I liked the sweetness in her face.
One view of the many "trees" creating the ranch.