BiggerBigger Font Size SmallerSmaller Font Size
Search
Bigger

Archive for May 22nd, 2006

Posted by Administrator on May 22nd, 2006

A nice view from the 87th floor of the tallest hotel in the world. In shanghai!

Excellent dinner

Posted by Administrator on May 22nd, 2006

Posted by Administrator on May 22nd, 2006

Quality of life in china