machu picchu view post card Posted on 2012/12/06 by admin Machu Picchu, Peru – fully customizable.See more of my postcards of Peru here.See my greeting cards of Peru here. product tags: inca, llama, peru, machu, picchu, cardart, alpaca, machu picchu, south america, color, postcards,