New York, NY
New York - inside the Occulous at the World Trade Center (it's a shopping center at the PATH station.)