MovieMaps

Photo of Central Park

Location: Piedmont Park
As Seen In: Avengers: Infinity War

Doctor Strange steps out of his portal into the park.