India is the 2nd most populous country in the world with a population of over 1.32 billion. Accordingly the population of the Indian states are comporable to the population of a whole country. The following neat graphic puts the population of Indian states in perspective:
Click to enlarge
Source: Aron Strandberg via Twitter
why is there two Thailands on the map?
Because the populations of those two staes are similar to that of Thailand’s. Hope this helps.