Dodger Stadium is nestled in the foothills of Los Angeles.