Bangalore's new airport. These pictures are only meaningful if you've seen how run down the last airport was.