HIGH T3CH

This Lake Is Home To A Bizarre “Floating Eye” Island

Experts investigate an eye shaped lake containing a mysterious floating island.