They are here to stay. The scene showcases the famous Faisal Mosque located in Islamabad, Pakistan and an alien invasion taking place in behind.