Machu Picchu emerging from the mist. (Category:  Travel)

Machu Picchu emerging from the mist.    Machu Picchu, Peru -- 1/12/2009