Doesn't seem possible, even after you watch it.
All that we can say for certain about this video is that it takes place somewhere in Asia, and even that's only obvious from the signs. We don't have the physics knowledge to tell you how what seemed to be an unfortunate but simple bump, could go so wrong, but we'll give it a go. We have to assume it's mostly to do with the vehicles having just the right sorts of curves in the bodywork, which come together perfectly to launch the van up onto the taxi's hood.
Pretty crazy stuff, and yet another good argument to be careful while driving, especially in crowded areas.