Episode 05 of The Trigan Empire
The Land of No Return
aka The Legend of Hellas
Het rijk der laatste dagen (Dutch title)
The Latter Day Empire (Dutch title, translated)
The Land of No Return was originally published in 5 installments in issues 238 (6 August 1966) to 242 (3 September 1966) of Look and Learn magazine.