This is the first video of the Stonehenge located far up north in the Ontario & Quebec borders, near a city and lake named Larder Lake. Allegedly the boulders are somehow lined up with the solstices, which is touched on in the video above. Follow Back Road Bills Twitter @ https://twitter.com/steertonorthONT [...]