Sugar Land Quan Am – Wikipedia
The Sugar Land Quan Âm is a cast concrete statue in Chùa Việt Nam (English: Vietnamese Buddhist Center) in Sugar Land, Texas, just outside of Houston.
Building "Bridges" Across the Bayou City!
The Sugar Land Quan Âm is a cast concrete statue in Chùa Việt Nam (English: Vietnamese Buddhist Center) in Sugar Land, Texas, just outside of Houston.