This 107-piece puzzle costs around $20 and takes about two hours to complete, according to its listing. You can also purchase skyline puzzles of Venice, London and other major European cities from ...