The Detroit Lakes annual 4th of July fireworks are launched from 3 barges in the middle of Little Detroit Lake best viewing is from the mile-long city beach.