This painting is displayed in the national palace museum of Taiwan. The actual size of the painting is about 1 foot wide and 40 feet long.
What interested me most about this site was the little animated segments they created with the painting. It reminded me of this video I stumbled upon a while back of someone turning a classic 2D painting into 3D wonderland.
The evolution of art never ceases to amaze me.