Capetown 1000 pc. Puzzle

Capetown 1000 pc. Puzzle