A statue of communist-icon Mao Zedong ironically stands across the street from The Industrial and Commercial Bank of China in Shanghai, one of the world's largest financial institutions.
The Chinese flag adorns buildings up and down the Bund, a former European business center in Shanghai from the early- to mid-20th century.