The annual New Year ball drop takes place in New York City, specifically in Times Square. Millions of people around the world tune in to watch the iconic event on television or head to the city to witness it in person. The tradition dates back to 1907 and involves a crystal ball descending down a pole to ring in the new year. The ball drop is accompanied by a massive celebration complete with live music, confetti, and fireworks.