In a world ravaged by an epidemic, a remote country enclosed in the mountains seems to be the last flash of humanity.