Строительство наибольшего теннисного центра Азии было приурочено к проведению Masters Cup в Китае, долгое время обделенном крупными международными турнирами. Главная часть теннисного центра — стадион Qi Zhong, рассчитанный на 15 тыс. зрителей, — был закончен в августе 2005 года. Над его проектом потрудился архитектор Митсеру Сенда (Mitsuru Senda). Грандиозное сооружение 40 м в высоту и около 30 тыс. кв.м общей площади, содержит множество технологических новшеств. Например, стальная крыша в форме цветка магнолии (символа Шанхая), состоящая из восьми частей-«лепестков», всего за восемь минут может полностью раскрыться или закрыться.