!!!
The floating barge called Estrella del Mar II was installed in the waters of the Ozama River in the Dominican Republic.