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.