Kuelap, in Peru, boasts an ancient mountain fortress surrounded by a massive stone wall. It's at the center of a once-thriving metropolis, abandoned half a millennium ago. The stone ruin remains a mystery - but now you can visit it.

Read…