China-focused Satire, Social Commentary, Comics and More

Posts Tagged ‘3 Gorges’

Gorging Tiger Gorge

Gorging Tiger Gorge

Totally Awesome Picture of the Week 31 Well, we know why the tiger leaped. If you saw a tree hanging over the Long River, stained sanguine with the sauce of your favorite meal, you might leap too. Especially if you were a folklore tiger hungry with the promise of having a relatively well-known landmark named […]