Tourist moments captured at Dubai's Jumeirah Beach near Burj Al Arab — Travel Magazine