Life's like that!

July 19, 2009

Ancient Chinese Science and Technology - Peking University

Interesting movie about ancient Chinese inventions from here.

Labels: