Place to see: Coors Field, Denver, Colorado, United States

National League CHAMPIONS

National League CHAMPIONS

After the final out, when the Rockies won the game to go to the World Series.

About this place:

Home of the Colorado Rockies baseball team, Coors Field is located in the Lodo section of Denver. Lodo is famous for its many restaurants, nightspots, art galleries, and trendy shops.

20th Ave. and Blake St.
Denver, Colorado, US

Discovered by Jeffrey Beall
on 2 April 2008.
245 views.