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.