Advertisement
This stop motion video explores a section of Nova Scotia, Canada, which supposedly has the highest tides in the world.