Established as a home for the Central Texas division of Chinmaya Mission, an international non-profit Hindu spiritual organization, this new 8-acre campus is characterized by an architectural language that reinterprets[…]