Cultural Center at Chinese Embassy, New Delhi

Foreign Missions



A descriptive exhibit of Chinese architecture, the Cultural Centre follows an irregular eye-catching design form.



Location: New Delhi
Site Area: 10 Acres
Built-up area: 1, 00, 000 sq. ft.
Year of completion: 1985