A Mountain Caracara watches over the city. (Category:  Travel)

A Mountain Caracara watches over the city.    Machu Picchu, Peru -- 1/12/2009