Ben, it is in Cran-Gevrier (basically Annecy), under this bridge: https://goo.gl/maps/jSY7e
This trial park has been there for at least 15years, that's where I started trials back in 2005.
Beautiful place to visit, you've got the lake, mountains and ski resorts all in one location!