What is Taobao? Taobao is one of child sites of Alibaba Group, besides Aliexpress, Yahoo China,...