Soso Launches StreetView Maps in China, Looks Like Google StreetView

One day I walked out onto my lawn in Sydney and saw a Google car with a camera…