More than two million people gathered along the most famous beach to witness the 20-minute display of fireworks.