Title Info
Hohhot in Mongolian means green city-three sides of the city, except the south, are embraced by the once forest-rich Daqingshan, the Big Green Mountain. Located in the middle of Inner Mongolia Autonomous Region