Here's a nice angle of the landing.

Source: US Navy via The Aviationist