Ever wonder how the windows at Burj Khalifa stay so shiny?
We all know the Burj Khalifa is one of the many wonders that can be found in Dubai, but how much do we really know about the upkeep? You might have noticed those tiny dots when you look up at the Burj and wonder what on...