Far from civilization, in a frozen forest on an inhospitable mountainside, a group of researchers is…
A series of mini travel documentaries around the region of Aridaia, Greece.…