nnh's Comments


1 Shanghai Metro People's Square Station

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. More