United States of America
Dodger Stadium, LA, California, USA
Description:
This picture is from the new Fast and Furious 7 movie. I want to know where they are standing in Los Angeles so that I can go and see the view from exactly there. Thanks Everyone!
Status:
Already located!
Solution:
Dodger Stadium, LA, California, USA
Lat/Lng:
34.072502055075645, -118.24069951806644
1 comment