Footage of a death-defying ride

A stunt rider takes on notorious mountain peaks