Man @ 11after11


Bei Jing
February 2, 2009, 12:19 pm
Filed under: Uncategorized

During Chinese New Year, our 11after11 crew went to BeiJingĀ 

LOL. Do you know what China has the most? …. People

A different view inside The Forbidden City….

It has metal chairs , cabins and freezer.

The BEST!!!! Roast Duck restaurant in CHINA!!!!!!!!!!!!!

Salty water Duck Liver.

Look at the skin, it shines under the light. HUM…..

I don’t know about you, but i found it very tasty. yum yum.