The most confusing thing is that maps in China don't have

The most confusing thing is that maps in China don't have their NORTH upward!
Posted by nnh at 2008-01-09 15:12:42
Commented on
Shanghai Metro People's Square Station