This view of a hutong was taken from the window of our high rise hotel room in Beijing in 2007. I wonder if it is...