Happy Valley Racecourse Feel the thundering hooves fly by at top speed as they head to the finish line at Happy Valley Racecourse. Sports venue