In which country is Machu Picchu situated ?

In which country is Machu Picchu situated ?
Twitter Google+ Share on Facebook