MOLT crew filming re-creations in Borovichi, Russia