Big rock formations on the beach of Santo Domingo, Central Chile. GiantsBig rock formations on the beach of Santo Domingo, Central Chile.