Is "Even before Han's expansion into Central Asia, diplomat Zhang Qian's travels from 139 to 125 BC had established Chinese contacts with many surrounding civilizations." a good answer to the question "When did Zhang Qian end his travels?"
yes