Guadalupe River Park and Gardens opens in San Jose, CA, USA