Shanghai's World Expo offers visitors plenty of fun offering bizarre things to do at over 200 pavillions competing for attention.