A project of the world’s leading developer, Emaar Properties. It pays tribute to the splendid structure of Burj Khalifa, the world’s tallest building. Comprising two twin towers, Burj Vista is located ...