Loading...
Uploaded by KelongJimmy on Mar 23, 2010
The World Trade Centre in Bahrain.. It's twin towers are adjoined by three fans that generate power for the magnificent lighting.. Fantastic just passing by it at night.. Just too bad on this night, the fans weren't turning...
Travel & Events
Standard YouTube License
breaking benjamin!! :D
Maggo48 2 months ago
Amazing , the financial harbour is too
jason0998 1 year ago
Load more suggestions
breaking benjamin!! :D
Maggo48 2 months ago
Amazing , the financial harbour is too
jason0998 1 year ago