Galaxyland is the world's largest indoor amusement park situated in the West Edmonton Mall in Edmonton, Alberta, Canada. It is home to the world's tallest (14 stories), and longest indoor roller coaster, the Mindbender. It is also home to the Space S... Read further