Alpaca takes a nice poo on Machu Picchu! This is some site to see and one that you just don't see every day. Enjoy the beautiful surroundings.