I know where the trolls live, all 46,457 of them June 25, 2013 by tumo http://en.m.wikipedia.org/wiki/Trollh%C3%A4ttan In Trollhättan of course!