Leviathan one of the largest roller coaster in the world.Canada's Wonderland is a 330-acre theme park. It is the first major theme park in Canada and Stock Photo - Alamy
Official POV - Leviathan - Canada's Wonderland - YouTube
Canada's Wonderland: A guide to the Toronto park's 17 roller coasters