Flight distance between Harhorin, Mongolia and Taiyuan, China 811.8 mi / 1,306.4 km