Live action footage
Fantastic night Dubai Marina, United Arab Emirates. Dubai Marina - the largest man-made marina in the world. Dubai Marina is a canal city, carved along a 3 km stretch of Persian Gulf shoreline
HD
1920 x 1080