China 2010 – Day 15

This poster is on the wall in the stairwell at Wuhan University of Technology. Funny and interesting in the context of climbing stairs. If you are not headed uphill you are probably headed downhill. E... Read More