The beast of seven chutes. One of the most intriguing photos I’ve seen. Is the subject holding a dog? There’s a lot to look at with this photo. This photo of the Beast of Seven Chutes was taken on June 1st, 2005, in the Parc des Sept Chutes in Quebec, Canada. The photo is said to show a cryptid but the exact identity of said cryptid is up for much debate. Some argue this picture shows a Dogman, some say Gugwe and others say Sasquatch. As of right now there are no wrong answers, just hypotheses on the true identity of this bizarre creature.
