A snapshot of Nice

Nice, France in a series of images, where the Bay of Angels is the real star of the show.