The first picture is a stall where people can leave notes for good fortune at the Beijing Summer Palace.

Most of the remaining picture are from Feb 2008 in Suzhou, China.