Isolated Wonder: The Strategic Location of Machu Picchu