Advice regarding the newest France Bush trip

Yes, I was able to land flying very next to the left mountain and making a huge right turn. It was a hard landing but I was able at last.