Travel: Ollantaytambo, Peru

There’s nothing quite like an expanse of towering mountain ranges and sprawling plains to remind you of the infinitesimal nature of human life. Human solipsism would have us believe that we’re the true masters of the universe and of life on Earth. But when faced with the sheer magnitude of nature and its wonders, it […]