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