A large cruise ship anchors off this stretch of beach near Punta del Este, Uruguay.