Shanghai DTD Academy Teaching and Learning Complex / Perform Design Studio
09 February 2023
Shanghai DTD Academy is an international high school located in the Qibao area of Minhang District, Shanghai. The newly built Teaching and Learning Complex has a total floor area of 7,000 square meters, mainly accommodating classrooms, science laboratories, art studios, a library, fitness, and other amenities of the school.