Where is School of Planning and Architecture located?
School of Planning and Architecture, School of Planning and Architecture, India (approx. 28.62864°, 77.24589°)
School of Planning and Architecture, School of Planning and Architecture, India (approx. 28.62864°, 77.24589°)