A POWERFUL earthquake has rocked Indonesia, triggering a three-metre-tall tsunami that swept away houses and families.