an advertisement for the new e - shop, which has been launched in chinese and english