Den första episoden av säsong 2 ger en mycket stark ledtråd.
När Chief Operations Officer of Delos anländer till Westworld, har han ett kort argument med en kinesisk soldat och han säger:
See this?
It's an official statement executed by your country giving Delos, and consequently me, authority over this entire island.
Detta skulle innebära att Westworld (och de andra Delos parkerna) ligger på en av de många öarna i södra Kina.