The Information Office of China's Shanghai Municipality released new city promotion film on Thursday in nine languages.