The Takakkaw Falls were featured in the 1995 film Last of the Dogmen. The Takakkaw Falls is located in Yoho National Park, British Columbia. It is one of the highest waterfalls in Canada, dropping an impressive 384 meters (1,260 feet).