A strong earthquake has shaken a high-altitude region of western China and areas of Nepal, damaging hundreds of houses, ...