The new, gigantic Terminal 3 of Indira Ghandi International Airport, New Delhi. ...like everything in India, out of proportions...
JPC: all rights reserved