Rio de Janeiro, Brazil 1000 Piece Puzzle 1000 piece puzzle. High quality. Unique design.