Lockheed C-130H Hercules landing at TYF/ESST (Torsby, SWEDEN)