Inter State Bus Terminal, Dwarka

Transportation



An imposing yet balanced conceptualisation of striking forms inspires a futuristic design development.



Location: Dwarka, New Delhi
Site area: 25 Acres
Built-up area: 75, 00, 000 sq. ft.
Duration: Ongoing