I saw one of my friends used "你是哪个人" to ask where you are from in China. I thought it is the valid expression to date.
However, I just used it to a Chinese people and she didn't understand it. So I wonder whether it is a correct way to ask where she is from in China.
My question:
Is 你是哪个人 the valid sentence?
If it is not, what is the correct way of asking "Where are you from (in China)?"? I know 你是哪国人 is what you use to ask where she is from, country-wise. Maybe 你是哪里人 is close to it but is it correct? Otherwise what is the best way to ask where a person is from within a country, without a chance of getting an answer as "中国"?