Shot January 2012. Locations include Burleigh Falls and dense forest area north of Fenelon Falls, Ontario. Take a deep breath, feel the frosted flow of nature through your soul as you enter the Frozen Forest.