Landing at London Heathrow Airport, I took this snapshot of the controversial, new
LHR Terminal 5
, due to open in 2008