The Untouchables

The financial district of Pudong in Shanghai shows off its tallest buildings from across the river, not without pride and maybe a certain insolence.