An amusement park in Fujiyoshida, Japan, boasts a thrilling ride that sends brave riders up a sheer vertical track before ...
Of course, this is still called Planet Coaster, so there’s still a big emphasis placed on roller coasters. You’ll find new ...