Santa’s Flying Merkel Motorcycle Cobble Hill 1000 Piece Puzzle

This is a very challenging puzzle.  I had a lot of hours with it.  2 missing pieces which I have marked on box