这里两个which都是定语从句吗

问题描述:

这里两个which都是定语从句吗
Rip falls into a sleep which lasts 20 years ,during which the Revolution War takes place
谁能说下
Rip是人名

第一个which修饰的是sleep,第二个which 修饰的是20 years ,整句话的意思是Rip这一觉睡了整整20年,在这20年里革命战争爆发了