A strong earthquake has shaken a high-altitude region of western China and areas of Nepal. Tuesday's quake damaged hundreds ...