Chinese site under construction