UFO?

Tower of Centre Nautique at the Rhone river, to UFO?