ECUADOR | Sunday, 29 April 2007 | Views [1671]
Statue in the center of the Plaza Grande. The lion is stepping down to the condor, which symbolizes Ecuador's independence from Spain.