Previous Image l1010935 The landscape is ‘off this planet’ and the first ‘Planet of the Apes’ was filmed around here, I believe.