Congratulations, you have scaled the world's highest peak. You battle through gasps of oxygen-deficient air and take in your surroundings, a wave of pride swelling up inside. Then, out of nowhere, a familiar smell. Victory? No. Human excrement? Yes,
Back to Article