a set of animated infographics that explain & illustrate the principles of each of the dimensions present in our physical world. that is: all 10 of them. be dazzled by abstract concepts such as infinity, universe & dimensionality, in the context of theoretical physics & String Theory.

see also powers of 10 movie.

[tenthdimension.com]

this animation is amazingly easy to understand, considering the degree of abstraction necessary even to visualize the fifth dimension, much less the tenth.

May have been useful in this presentation on String theory and M Theory and its current 11 dimensions

http://www.pbs.org/wgbh/nova/elegant/

Yep, tenthdimension.com is a fascinating site!