New Yorkers and tourists lined the Hudson River and filled rooftops along the waterfront last night to celebrate the U.S. Independence Day with the annual Macy's Fourth of July fireworks display. More than 40,000 fireworks lit up the sky over the Hudson River set to music directed by Grammy Award-winning recording artist, Usher. The event also featured a light show on the Empire State Building. These photos didn't do justice to the dazzling fireworks, and were taken from the Top of the Rock Observation Deck.