A large office building looms over an ancient shopping street in one of Beijings Hutongs, China.