© 2018 Film in Lithuania.

PETESHA VILLAGE

Located just 20 km outside Vilnius, Petesha Village is a strange place frozen in time.