Flight distance between Tānsen, Nepal and Shiyan, China 1,653.6 mi / 2,661.2 km