News
Although the reconstructed temples are the most impressive buildings, Machu Picchu’s most important structure is the Intihuatana or “hitching post of the sun,” a mysterious abstract stone ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results