What is the answer to this question? where was planet of the apes 2001 filmed?
Lake Powell