What country are the Machu Picchu ruins located in?

Peru
Bolivia
Chile
Ecuador

Trivia Crack Answers Main Page