According to a newspaper article in 2013, Emaar has launched two identically designed towers located on Muhammad Bin Rashid Boulevard in Downtown Dubai. One tower is 20 stories high and the other is 65 stories. Both towers consist of 640 apartments.