Express your nature.

Upload, Share, and Be Recognized.

Join with Facebook
or join manually

Old Comments:

2010-08-18 06:43:41
Source: My heartfelt thanks to him :-)
2010-08-17 08:12:55
"Impression Lijiang Jokul" is a magnificant outdoor production held on a huge man-made stage at the foot of the Jade Dragon Snow Mountain, 3,100m (10,170 feet) above sea level, near Lijiang city in southwestern China's Yunnan province since July 23, 2006. About 500 amateur performers from 10 ethnic minority groups selected from some 16 towns and villages around Lijiang take part in the US$31-million production by acclaimed Chinese director Zhang Yimou.