1 Shares Science & Technology, A Helicopter and a Airbus A380 at a few tens of meters away in the air