- An Shun city is a city located in the Guizhou province of China. It is the administrative headquarters of the An Shun Prefecture. The city is situated in the southwestern part of China and is known for its beautiful karst landscapes, caves, and waterfalls. An Shun city is also famous for its rich cultural heritage and ethnic diversity, with several ethnic minorities residing in the region. This makes it a popular tourist destination, attracting visitors from all over the world.