A Lama grazes on an ancient terreces in Machupicchu, Peru. It is sure to send peace to those that receive it.