Question: where did james and the giant peach take place
Answer: New York City