To announce the release of the Mandarin version of Skype Translator, Microsoft enlisted the help of American Photojournalist Tom Carter to create this uplifting advert on location in China.


Visit the original source and full text: Shanghaiist