This place is situated in Parada 1 at Brava Beach in Punta del Este, Uruguay. This is the famous statue that has become a symbol for the Punta del Este since the completion in February 1982, and in turn has become one of Uruguay's most recognized landmarks.
Tweet |