Trivia Question In which South American country is Machu Picchu? A) Colombia B) Argentina C) Chile D) Peru Next Question >>