What are the popular attractions in Shanghai?

In Shanghai, you will see various world famous modern and historical architectures or attractions. Some of the attractions you should not miss are The Bund, Tianzifang, The Oriental Pearl Tower, Bund International Architecture Exhibition, Yu Garden, Shanghai Temple of the Town God, Jing’an Temple, Zhujiajiao Ancient Town, Lujiazui, Jin Mao Tower, Shanghai World Finance Center and Mount Putuo.