Puppet Imperial Palace is another place to visit to take in historical Manchukuo. The palace was the home of Pu Yi, the last emperor of China and puppet emperor of Manchukuo, and this centre of the Manchukuo administration may be worth a visit. Most signage is in English, and the grounds are nicely restored. Scenes from the acclaimed 1987 film The Last Emperor were filmed here.