the white building in the middle of the photo is the palais de festival - also where the cannes film festival is held