Baidu Maps has introduced their own 'Street View' type feature called Total View. For now the imagery is only available in three cities, Shenyang, Wuxi and Fenghuang.
If you want to see more Chinese 'Street View' imagery then for now your best bet is
City8.
City8 is a Chinese company providing 'Street View' type panoramas in a large number of Chinese towns and cities.
A few other options for 360 degree panoramas in China:
ReplyDeleteViews on Google Maps:
http://goo.gl/LKSBVD
360Cities:
http://goo.gl/5LFyEZ