'Tallest Twisted Tower' Inaugurated

Updated:

Loading
A ceremony is held in Dubai to mark the inauguration of what developers claim is the world's tallest twisted architectural creation.