Dungeon Shanghai opens with innovative “Standing Drop Tower” from Ride Engineers Switzerland