Art is where you find it. This unmarked sculpture garden is in Houston, just south of I-10 along Washington Avenue.