Entertainment | Written by Nilanjana Basu | Wednesday August 23, 2017
The frozen lake is also an extensive set created by the show's team - while the rest of the shooting has been done in Iceland, the lake scene is actually set in Belfast
www.ndtv.com/entertainment