Just in case you didn’t catch a whiff of the deliciousness, this is the directional sign to the most popular Peking Duck in the city of Beijing. Billboards and bright lights, who needs ’em.
China, or as they call it here- PRC (People’s Republic of China) was never on my list of places to go. I mean really, how many Americans go to China for vacay? Can you think of any? Thing is, China is just right above us in Australia…..Beijing is 5500 miles from here, about twice what it […]