China-focused Satire, Social Commentary, Comics and More

Posts Tagged ‘san xia’

Now I Don’t

Totally Awesome Picture of the Week 21 Now I see it. The largest dam in the world. The 3 Gorges Dam. A barrier of miraculous proportion. The Great Wall of the Hubei province. The Great Dam. And how great it is. While the media prefers to address the political implications, we will focus on the […]