Claim: Planet of the Apes shot some scenes in and around Lake Powell.
Label: SUPPORTS