Question: where does once upon a time in the west take place
Answer: Flagstone , a fictional town in the American Old West