There's so much to say about Mexico City but the only one that really matters is this; you simply have to go! It had everything - stunning vistas, friendly people, incredible food at super low prices, a fascinating and complex history spanning a thousand years, great museums (Frida Kahlo!), incredible parks, lots of very well behaved dogs. It was so cool and I can't wait to go back.
Window seats > Aisle seats. This one was taken just north of Los Angeles, on the way up to Oakland.
I've monkeyed around with the colours a touch on this one to give an impression of how I remember the sunsets in California.