Awesome trails, well built and so much fun.
yes
Check out the full trail description: Cwmcarn Trails and Risca Bike Park