Chinese: 我想是在沙漠里。
English: In the desert, I think.