The state's ecosystems have 18 different classifications ranging from tropical rainforest to arid scrub brush. Deciduous rainforest is found in parts of the north, center and west of the state such as Jalpan de Serra, Arroyo Seco and Landa de Matamoros. Small deciduous forests are found in Jalpan de Serra and Landa de Matamoros. Oyamel forests are found in the highest elevations of El Zamorano in the municipalities of El Marqués and Colón. Pure pine forests are found in Cadereyta de Montes, Pinal de Amoles, San Joaquín and Landa de Matamoros. Mixed pine and holm oak forests are found in the Sierra de El Zamorano and the El Lobo region, opposite the Sierra Madre Oriental. Deciduous oak forests are found in the municipalities of Amealco de Bonfil, Landa de Matamoros, El Marqués, and a number of others, but only at altitudes between 1,600 and 2,800 m ASL. Juniper and cedar forests are found in Pinal de Amoles, Landa de Matamoros, San Joaquín and Cadereyta de Montes at altitudes of between 1,390 and 2,500 m, generally on low hills. Mesquite forests are scarce given that they tend to grow on land suitable for agriculture, but some can still be found in Pedro Escobedo, San Juan del Río, Cadereyta de Montes and other municipalities. The two types of grasslands are those with some trees and those with none. The latter is much more common and found in various parts of the south of the state. Grasslands dotted with trees are found only in the municipality of Querétaro. The other five ecosystems are dominated by various types of arid scrub brush, ranging from those dominated by thorns, without thorns and intermixed with various types of cactus.