Nanjing apparently has longest city walls in the world. TV tower on horizon.