Where is the annual New Year's Eve ball drop held?

December, 31: It's the last day of the year!


Where is the annual New Year's Eve ball drop held?