I was fiddling with Google Maps and chanced upon this high-res image of the
Screenshots have been removed since they're in violation of Google Local - Terms and Conditions.
Managed to watch The Italian Job on Saturday and loved every bit of it. Neat, slick, fast, cool movie. And it had Charlize Theron. :D
Happy Indpendence Day!
Update, 29 Sept : That shot is apparently the Palam Air Base according to this article on The Register. Explains the blue hangars as well. Now I'm confused.