If you're not familiar, in the movie, the town is situated in a Grand Canyon like setting bisected by Route 66. The "Cars Land", besides being a life-size replica of the town, also has recreated some of the awesome canyons and buttes. I never knew fake nature can look so beautiful.
As usual, the full set of images can be viewed from my personal gallery for the year 2013 [HERE].