Great spot with lots of hand built trails by the Risca boys.
yes
Check out the full trail description: Risca Bike Park and Cwmcarn Trails