China On The Map: A Personal Experience