Nothing to see here, just some Russian prisoners mining some asphalt, I think...