In Pictures: July 4 celebrations in US

American citizens of all ages gather to celebrate the country's Independence Day, on July 4, 2017.