Engakuji is Kamakura 's largest temple complex ; often wracked by fire and earthquake , 17 of the original 46 buildings have survived .
17 of the original buildings have survived although they have sustained damage .