Machu Picchu is hard to wrap your head around. It’s...