3657
it's not a big place. It's only about two million miles around. In such a big place, there are more than 23000 ethnic groups.
each ethnic group has its own residence, which is equivalent to that it is divided into such a small landscape, and the suitable...