An earthquake has struck Nepal, which suffered massive devastation in a 7.8 magnitude tremor in April last year.