Travel Photography Featured Travel Photos of Chile
Cavancha beach, Iquique, Chile
The largest national flag in the history of Chile is located in Citizenship Square, one of the most important sites in Santiago. It pays tribute to the 200th anniversary of the beginning of Chilean Independence. It's 27 metres long, 18 metres wide and is atop a 61 metre flagpole!
Infrared image of Paradise harbor, Antarctica