United Arab Emirates

The Glow above Sheikh Zayed Road

Overlooking Dubai at night from a 40th floor balcony reveals an ocean of lights


Close your Eyes and Jump!

An installation in the largest shopping mall in the world, the Dubai Mall.