Copacabana Beach in Rio de Janeiro, Brazil, is home to the world's largest New Year's Eve celebration.