The Red River, located in Cusco, Peru, has gone viral online as viewers can’t believe the crimson waters are real – however, if you want to spot the natural wonder, you’ll have to make sure you get your timings rightThe Red River, located in Cusco, Peru, has gone viral online as viewers can’t believe the crimson waters are real – however, if you want to spot the natural wonder, you’ll have to make sure you get your timings right