Aerial picture of the Dodger Stadium in Elysian Park with view of Downtown Los Angeles in the background
Location: Elysian Park.