[statement word order, with a question word in the slot being asked about]
谁 / 什么 / 哪儿 / 几 / 多少 / 怎么 / 为什么 / 什么时候
A question word stays in the position the answer would occupy. Nothing moves to the front.
When the question is about the subject, the question word comes first, because that is where the subject sits.
A time word stays before the verb, a place stays with 在 before the verb, and there is no "do" to add.
Because the slot does not move, the answer is the question with the answer substituted in.
The English order, with the question word pulled to the front, is wrong. So is 吗 on top of a question word, which already makes the sentence a question.
With 吗, 什么 stops asking and means "anything".