Location : storrier stearns japanese garden pasadena, ca