Walking in one of the busiest streets in Deira, Dubai - Al Rigga Street