The mountains looked amazing from up there. I was somewhere above France I think.
Pictures from my trip to Lima, Peru, in December 2005.