The Lost Treasure of the Grand Canyon (2008)
The Lost Treasure of the Grand Canyon is a 2008 adventure sci-fi movie set in the Grand Canyon. The movie was due to be released in late November 2008 but the date was pushed back to December 20, 2008 due to unfinished filming.
More at Wikipedia.