Yes, both are correct.
The differences are:
1. This is a regular phrase for "I'll watch the fireworks at the summer festival."
2. This would stress **at**. It has a nuance that "I have many chances to watch the fireworks but I will watch them at the summer festival."