La Huasteca is a geographical and cultural region located partially along the Gulf of Mexico and including parts of the states of Tamaulipas, Veracruz, Puebla, Hidalgo, San Luis Potosí, Querétaro and Guanajuato. It is roughly defined as the area in which the Huastec people had influence when their civilization was at its height during the Mesoamerican period. Today, the Huastecs occupy only a fraction of this region with the Nahua people now the most numerous indigenous group. However, those who live in the region share a number of cultural traits such as a style of music and dance, along with religious festivals such as Xantolo. Historically and ethnically, the Huasteca region is defined by the area dominated by the Huastecs at their height. The actual extension of the region is somewhat disputed as well as how it should be sub-divided. Geographically it has been defined as from the Sierra Madre Oriental to the Gulf of Mexico with the Sierra de Tamaulipas as the north border and the Cazones River as the south. It extends over the south of Tamaulipas, the southeast of San Luis Potosí, the northeast of Querétaro and Hidalgo and the extreme north of Veracruz and Puebla and a very small portion of Guanajuato over an area of about 32,000km2. To the north and east there are relative flatlands. To the south there are hills of calcified sand. Basalt from old lava flows penetrate the primarily sedimentary rock from the west and appear with wind and water erosion. The higher mountain areas to the west often have tall peaks in capricious forms with steep slopes and eight fast running rivers. Highways in the region tend to be small and winding, especially in the higher elevations in San Luis Potosí and Hidalgo. Most of these river eventually empty into either the Pánuco or the Cazones Rivers with the zone belonging to the Pánuco, Tuxpan and Cazones River basins, all of which empty into the Gulf of Mexico. As much of the rock is easily eroded, the mountain areas are filled with caves and other underground openings.