Welcome to Stamford, Connecticut, eighth largest city in New England and a burgeoning world financial center. Dubbed by some as a mini-New York, Stamford calls itself “the city that works” and it does, for nearly 120,000 people. Its neighborhoods range from yacht havens, to high rise downtown condos, to rolling hills and golf courses; its people represent hundreds of nations and languages from all around the world.