Usually busy but gets me places quick
Lot of traffic at peak time
It helps to cross the road :p
Nice view
Nice
MY working place
WOW
Nice place
Yes
The streets of Dubai are very, very beautiful
Beautiful view
Good