Bright red flowers in front of Shanghai Financial Center