Religions and temples
 

The enormous Teotihuacan temple area outside Mexico City - always covered in smog. Some people estimate that 250,000 people lived here...