Is there an Atari landfill?

yes, somewhere in texas. Edited: Actually it is in Alamogordo, New Mexico.