You need to get thru terrain and get to the end. Terrain where you are is located at east beach in Los Satos! Hard challenge!