In the tiny village of Elkhart Lake, Wisconsin lies a crystal-clear lake that people have flocked to for centuries due to the healing powers of its water.
A Danish artist is wrapping up a giant troll art installation in Detroit Lakes, people can expect the project to open to the public in mid to late June.