An amazing shot from Ben Gurion Airport. Imagine arriving in Israel and this is the first thing you see…. By: Ziva Pascha