The Eye is a small and mysterious islet located in the delta of the Parana river, between Buenos Aires and Campana, in Argentina.
It is a thin strip of land and nearly perfectly circular in shape, measuring 120 meters in diameter,
Most unusually the island frequently rotates on itself. It floats between the clear and frozen waters of a pool that is completely unique to the area.
It would be deemed a fake if not for Google earth footage showing its movements 🌏