Taken 12-Aug-11


Canal in Tiger Hill Park

Tiger Hill (Chinese: 虎丘) is a hill in Suzhou, in China. It is a popular tourist destination and is known for its natural beauty as well as historical sites.

From Wikipedia
Canal in Tiger Hill Park China waterway boat