What a landing.

What a landing.

 

Pilots are amazing. I do not know where it is. Maybe somewhere in Nepal?

0
0