This puzzle is from streets of Shanghai scene from The Blue Lotus.
Jigsaw puzzle of 1000 pieces 66.5 cm x 50 cm plus poster - New and sealed.
Material cardboard and paper