A huge fire has torched a high-rise hotel in central Dubai ahead of a New Year's Eve firework display.
Burning debris could be seen falling from the 300m-tall (1,000ft) building as firefighters tackled the blaze.
The display at the world's tallest skyscraper, the nearby Burj Khalifa, started as planned as midnight arrived in the Gulf state.
Officials say the fire is now under control and 16 people suffered mostly minor injures. The cause is not known.