Loading...
Uploaded by faraz76 on Oct 28, 2010
The Fountains at Dubai Mall are a true chef-d'oeuvre, located at the lake of Burj Khalifa. The beauty of these fountains cannot be explained in words ... one must visit and witness the same.Video captured on 2010-10-19
Travel & Events
Standard YouTube License
supperb
kutubz 11 months ago
Load more suggestions
supperb
kutubz 11 months ago