- Hohhot is the capital city of the Inner Mongolia Autonomous Region in China. It is located in the northern part of the country and has a population of over 3 million people. Hohhot is known for its rich Mongolian cultural heritage and is often referred to as the "Green City" due to its abundance of parks and green spaces. The city is a major economic and transportation hub in the region, with industries such as coal mining, agriculture, and tourism driving its economy. Hohhot is also home to several universities and research institutions, making it a center for education and innovation.