PUEBLA  
     
  Tehuacan Valley  
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
    Ceroid forest  
    Tehuacan Valley, Puebla