At Dubai, everything is possible – snow parks and floral gardens in the desert, the world’s first man-made islands, and record-breaking architectural structures and avenues. Head to Downtown Dubai and you can encounter the enigmatic trinity of epic innovation. Witness the tallest, largest and biggest conceptions of Dubai at this boulevard – the Burj Khalifa