The Yuyuan Gardens is an old part of Shanghai built during the reign of the Ming Emperor in 1559. Now it is a great shopping district for locals and tourists.

The renowned Tea House where Queen Elizabeth sipped afternoon tea
Tom's hunt for stinking tofu succeeded...just hold your breath when you inhale..lol