Orizaba is a city and municipality in the Mexican state of Veracruz. It is 20 km west of its twin city Córdoba. It sits at the base of Pico de Orizaba, the highest peak in Mexico. It is also a volcano with a perfectly shaped snow-covered cone. The city had a 2005 census population of 117,273 and occupies almost the same area as its small municipality. The municipality includes a few small areas outside the city. It has an area of 27.97 km² (10.799 sq mi).