I was lucky enough to get fireworks two days in a row this year! Chesterfield county does them at the fairgrounds so I watched those on the 4th. There is also a fireworks show downtown on the 3rd, but because of the threat of the tropical storm, they postponed the show until the 5th.
These are from the 4th.
I have never seen the show downtown and thought the war memorial would be a good place to see them, but I left the house too late and the bridges were closed off, so I went to the floodwall, which is under one of the bridges. I didn’t know where the fireworks would actually be coming from and the bridge definitely ended up getting in the way (that’s the black bar in some of the shots). But I now know the memorial will probably be a good vantage point, I’ll just need to leave early next time.