Helicopter Lands on Everest

I thought this was pretty crazy but it looks like it lands on Everest. Can anyone confirm if this happened.