A boy prepares to tie his horse up on the inaugural night of the annual rodeo at Cerro Castillo, a small village located near Torres del Paine National Park in Chile on February 1, 2008.

A boy prepares to tie his horse up on the inaugural night of the annual rodeo at Cerro Castillo, a small village located near Torres del Paine National Park in Chile on February 1, 2008.

Comments are closed, but you can leave a trackback: Trackback URL.