Rio de Janeiro unveiled its 2016 Olympics logo before more than one million New Year's revellers on Copacabana beach on Friday, just before midnight.
The flowing symbol resembles three figures - orange, green and blue - embraced at the arms and in a flowing dance.