Apart from the crazy UFO-topped Radisson hotel in the background, this could just as well be Paris or Washington, D.C., no?
Δ