MovieMaps

Photo of Park Train Terminal

Location: Los Angeles Convention Center
As Seen In: Westworld episode 1x10 “The Bicameral Mind