is in China hahaha been to Beijing their Peking Duck is awesome esp the restos in Greatwall love it. Beijing foods are beter than Shanghai for some hyg**** reasons . Better try to visit China so you could try their frog, snakes, lizzards & nails.
Good morninh everyone!