I'm back from a two-week vacation in London and Paris, and as I get my act together I'll post some pictures (I shot 2,568 of them, after all). Meantime, here are shots of the London Eye, the 137-meter (450 foot) tall Ferris wheel on the South Bank of the Thames, just across from Whitehall and from the Houses of Parliament.