As Auto123.com had already revealed back in August, the IndyCar Series has now officialy announced that the series would race on the streets of Qingdao in China next year.