The borough is divided into eighteen “barrios,” which make up the old city of Xochimilco and fourteen communities outside the traditional city called “pueblos.” The barrios are El Rosario, Santa Crucita, Caltongo, San Lorenzo, San Diego, La Asunción, San Juan, San Antonio, Belem, San Cristóbal, San Esteban, La Santísima, La Guadalupita, La Concepción Tlacoapa, San Marcos and Xaltocan, The fourteen pueblos are San María Tepepan, Santiago Tepalcatlalpan, San Mateo Xalpa, San Lorenzo Atemoaya, Santa Cruz Xochitepec, San Lucas Xochimanca, San Francisco Tlalnepantla, Santa María Nativitas, San Gregorio Atlapulco, Santiago Tulyehualco, San Luis Tlaxialtemalco, San Andrés Ahuayucan, Santa Cecilia Tepetlapa and San Cruz Acalpixca. There are also 45 smaller divisions called “colonias” and twenty major apartment complexes. The city acts as the local government for all the communities of the borough, whether part of the city or not. These offices are located on Calle Guadalupe I. Ramirez 4, in the El Rosario area. The borough has of primary roadway and of paved surface. Major thoroughfares include the Xochimilco-Tulyehualco road, Nuevo León, Periférico Sur, Avenida Guadalupe and Calzada México-Xochimilco. However, many of the areas of the borough are still semi-rural, with communities that still retain many old traditions and economic activities. For example, San Antonio Molotlán is noted for textiles and its Chinelos dancers. San Lorenzo Tlaltecpan is known for the production of milk and there are still a large number of stables in the area.