You can also learn about the ringing of birds which at Blvands Huk has been important for the knowledge of the migratory routes of birds Finally the impact of oil spills on the sea birds is explained

What is the correctly punctuated version of this sentence?
You can also learn about the ringing of birds, which at Blavands Huk has been important for the knowledge of the migratory routes of birds. Finally, the impact of oil spills on the sea birds is explained.