
IMDb says Italy but this was filmed in the USA. I should know, this is the type of desert I see out of my backyard window every day. Plus this location where they filmed at is near where the aliens have a festival every summer that I go to.

http://vimeo.com/6318099
