Arabs Competing To Build Tallest Buildings ! By Ali - Admin on October 8, 2017 in Amazing Video, ar, Interesting, Reality Saudi Arabia is building the world’s tallest building ! Taller than present tallest building in the World, Burj Khalifa, Dubai Watch the video to see how it looks ! (more…) Continue Reading