Shanghai is a city in China, and the setting for the events that saw an ancient evil being's return to Earth.


A brightly lit Chinese town, Shanghai has many tourists from Europe and America, and was filled with many businesses, among them restaurants, clubs, and the Shanghai Museum. Drinking was commonplace and Chinese New Year is a staple holiday. The Shanghai Museum, an establishment where antiquities are displayed to this day, played host to the remains of the Dragon Emperor Han, who had been restored to life and escaped the museum, leaving a trail of destruction in his wake.


Locations in The Mummy film series

Egypt locations
GizaCairoHamunaptraThebesAhm ShereKarnak
China locations
Hong KongShanghaiShangri-La
England locations

Other locations
Community content is available under CC-BY-SA unless otherwise noted.