
The photo is taken at Princess Juliana airport in the Netherlands Antilles which is famous for extremely low landings. The traffic is bought to a halt when the jumbo’s land, people are known to be blown away from the engine backwash, airplane enthusiasts hang on to the fence or road-guard for support.
Check out the site for some videos where people on the beach are blown away by jets taking off and fly into the ocean!