Shanghai Blues Taken from the Shanghai Tower (上海中心大厦). Can you spot any of the 26 million inhabitants?