Yushu is a locality located 995.39 km southwest from Beijing in China. The population of Yushu is 1,304,436 people. Changchun, Dehui, Harbin are located close to Yushu. You can find Yushu on any map using the following decimal coordinates: 44.8249 (latitude), 126.5451 (longitude).