Emaar Properties introduced Burj Vista located at the Sheikh Mohammed bin Rashid Boulevard, which consists of two 20 storey and one 65 storey tower with one to five bedroom apartments. This building provides an iconic view of Burj Khalifa from the balcony and window of the apartments. The residents can walk a short distance and experience panoramic views of Dubai's amazing skyline and coastline.